Description
Name: Taco Rio Mexican Kitchen
Address: 707 S Semoran Blvd, Orlando, FL 32807
Phone Number: +1 407-930-2154
Restaurant Type: Restaurant, Mexican restaurant, Money transfer service, Taco restaurant
Taco Rio Mexican Kitchen is a Restaurant located at 707 S Semoran Blvd Orlando/Florida
(Latitude,Longitude: 28.5341133,-81.3091709)
Postal Code: 32807
Location
-
707 S Semoran Blvd, Orlando, FL 32807
Add a review