Welcome to Teresa’s Mexican Grill
Fresh Mexican Favorites Every Day
A Place That Feels Like Home 🏡
Order from Our Website
See What’s Cooking at Teresa’s Mexican Grill
Take a look at some of our favorite dishes! From fresh guacamole to colorful tacos, every meal is made with care. Whether you're dining in or ordering out, you can always count on Teresa’s for real Mexican flavor and friendly service. Scroll through and get a sneak peek at what’s waiting for you!
Catering for Every Occasion
What our guests are saying
Stopped by with my business partner for lunch and had a great experience. Eddie was awesome as the owner and server, explaining his recommendations and that they make everything fresh. You can tell that the dishes are made to order and the care they put into their food. Highly recommend and will be back when we’re in the area.

Viet H.
Well, my visit at Theresa’s Mexican Grill was absolutely delicious. A friend of mine recommended this place and I can honestly say I am now a big fan. Looking forward to my next visit. See you guys and thank you.

Rihanna A.
I love that they serve menudo and pozole every day! It's so delicious and comes in different stocks (red and I can't remember the other option). Great variety of food and I enjoyed their flan. I've never had a mediocre dish, this is a great hidden gem.

Alex G.
Featuring
Catering
Serves Vegan Dishes
Has Kids' Menu
Dine-In
Take-Out
Delivery
Teresa's Mexican Grill Rewards
Frequently Asked Questions
What are you known for?
We are known for Fries, Breakfast, French Fries, Breakfast Quesadilla, French Toast, Enchilada, Breakfast Enchiladas, Chilaquiles Burrito, Huevos Rancheros, Enchiladas, Shrimp Cocktail, Guacamole, Fish Tacos, Soup, Pancakes, Menudo, Catering, Ceviche, Tacos, Omelette, Mole, Birria, Eggs, Taco, Carne Asada, Flautas, Nachos, Chilaquiles, Quesadilla, Denver Omelette, Breakfast Burrito, Birria Tacos, Seafood, Torta, Shrimp, Salmon, Fish Taco, Burritos, Carnitas, Fish, and Tortas