Where do you need Restaurants ?
Casa Lorado
918-610-0086
36.089763
-95.904038
PAYMENT: American Express, Discover, Mastercard, Visa
About Casa Lorado
Casa Lorado is located at 6526 E 51st St, Tulsa, OK. This business specializes in Restaurants and has 1 review(s) with a star rating of 5.0.
Reviews about Casa Lorado
Best Home Town Mexican
The restaurant is family run and has a relaxing atmosphere. The service is always fast and friendly. The food is well prepared and not overpriced. They have the absolute best enchiladas in town.
By osu1 at Citysearch January 30, 2005 at 12:00 AM