As the weather gets nicer and we move into spring, it’s time to start thinking about patio dining. What’s better than patio dining? Patio dining with a waterfront view. This restaurant in Oklahoma City has a fabulous lake view, and even better – excellent Mexican food!
Mama Roja Mexican Kitchen is located right on the banks of Lake Hefner.
Mama Rojo/Facebook
Lake Hefner is gorgeous, and this restaurant takes full advantage of the fabulous scenery. Dine on the patio for a great view of the lake.
Mama Rojo/Facebook
Watch the boats come and go, and enjoy the beauty of the lighthouse.
Richard C./Yelp
If it’s chilly outside, don’t worry - the dining room also offers scenic views.
Mama Rojo/Facebook
The great view isn’t the only reason to visit Mama Roja Mexican Kitchen. The food is fabulous, too! This is the Baja Chicken.
Mama Rojo/Facebook
Start with an order of Loaded Queso. Refried beans, ground beef, guacamole, sour cream and pico de gallo…yum!
Mama Rojo/Facebook
Fajitas and a margarita are perfect.
Mama Rojo/Facebook
In fact, why not order a pitcher of margaritas and share with your friends?
Mama Rojo/Facebook
You can’t go wrong with tacos, either.
Mama Rojo/Facebook
You’re going to need some fried ice cream, so save a little room.
Mama Rojo/Facebook
Look at that sunset - enchanting.
Mama Rojo/Facebook
Visit Mama Roja Mexican Kitchen for lunch or dinner, seven days a week.
Mama Rojo/Facebook The restaurant is open Monday through Saturday from 11:00 am to 10:00 pm; Sunday 10:30 am to 9:00 pm.
Have you ever dined at Mama Roja? Tell us about your experience! If not, try it out at 9219 Lake Hefner Drive, Oklahoma City.
Mama Rojo/Facebook
Richard C./Yelp
The restaurant is open Monday through Saturday from 11:00 am to 10:00 pm; Sunday 10:30 am to 9:00 pm.
For more great waterfront dining, take a look at these 15 restaurants in Oklahoma.
OnlyInYourState may earn compensation through affiliate links in this article.