We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Casa Frida - CLOSED

5239 S Peoria Ave, Tulsa, OK 74105-5624
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent100%
  • Very good0%
  • Average0%
  • Poor0%
  • Terrible0%
14 Oct 2013
“Hidden Gem. Homemade and authentic.”
5 Oct 2013
“Best Mexican in Tulsa, possibly in mid-west”
Restaurant Hours
5239 S Peoria Ave, Tulsa, OK 74105-5624
More restaurants in Tulsa
Traveller rating
Traveller type
Time of year
Reviewed 14 October 2013

This place reminds me of my Trip to San Fran, wherever we ate, the food was awesome. Well, at Casa Frida, whatever I've eaten has been awesome. It's a family restaurant and I'm not sure whose recipes they are, they're excellent. The salsa is the...More

Thank jsnychiro
Reviewed 6 October 2013

Ok, don't let the strip mall exterior, or the name taped on the window discourage you from going in. You will thank me. Best Mexican I have had.... Ever. Sit at the bar, glance to the left to see Madre and Padre cooking. Doesn't get...More

Thank Dennis H
Reviewed 23 January 2013

Have been mourning the loss of so many good Mexican restaurants since I left Tulsa in the 1980's and returned in 2008. Now I find Casa Frida at 5239 S. Peoria! This little hole in the wall is tucked away in a strip mall facing...More

2  Thank bltok
Nearby Restaurants
Goldie's Patio Grill
42 reviews
1.60 km away
46 reviews
1.42 km away
Blue Moon Cafe and Bakery
37 reviews
.56 km away
CiCi's Pizza
10 reviews
.48 km away
Nearby Attractions
Philbrook Museum of Art
954 reviews
4.11 km away
Turkey Mountain Urban Wilderness Area
108 reviews
2.88 km away
Oral Roberts University
146 reviews
4.38 km away
Linnaeus Teaching Gardens
86 reviews
4.78 km away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 5239 S Peoria Ave, Tulsa, OK 74105-5624
  • Location: United States  >  Oklahoma (OK)  >  Tulsa