Sometimes, it feels like every Mexican restaurant serves the same combo plates and margaritas. There are the family-friendly spots with sombreros on the walls, the fast-casual chains with assembly-line burritos, and all those places where you can get a basket of chips before you even sit down. If you’re craving something beyond the usual, here are 14 spots that aren’t like any others in Alvin.
Taqueria ChayChan
$ | (713) 385-6785 | WEBSITE

Intuitively, you might think that authentic Mexican food and Texas go about as well together as trying to find snow in the desert. But at Taqueria ChayChan, there are friendly staff members on hand to make sure everyone feels welcome. This place is in a small restaurant-like space in Alvin, and it’s filled with tables where you get to enjoy large portions of fresh food. For $12, you get enchiladas that taste like they came straight from Mexico, and you can take it home while still hot.
Essentially, it’s a restaurant with very authentic flavors (like your abuela’s cooking times 100), and the breakfast burrito you pick up here might even help you survive when a long workday takes out your energy.
Patron
$ | (281) 968-7110 | WEBSITE

Patron is a nice local quiet place with a warm and welcoming atmosphere, and it mostly just feels like an extremely pleasant and satisfying neighborhood Mexican spot. But unlike most neighborhood Mexican spots, this Alvin gem offers authentic dishes like sizzling parrillada and cream enchiladas with chicken, and the food is fresh, with generous portions and a good variety, including warm and fresh salsa and crunchy tacos.
Bring the family, get the mole enchiladas that come hot and quick for a fair price, and enjoy discovering this hidden gem.
Los Morquechos Taqueria (Food Truck)
$ | (346) 389-6662 | WEBSITE

Chances are, you’ve eaten Mexican food before. And while you were eating this food, you might have encountered some hot sauce, tasted it, and thought, “I wonder what else they have.” If you’d like to finally find out, go to Los Morquechos Taqueria. In order to get here, you pull up to the food truck, head to the service window, then walk up to a brightly lit counter filled with steam trays of various dishes.
It feels like a cross between a street festival and the best home kitchen in your neighborhood. The menu is constructed like a handwritten list filled with descriptions of authentic-looking items. Dishes are incredibly affordable ($10 and under, mostly), but there are also some one-of-a-kind plates, such as the chimichanga – which, it turns out, is wonderfully delicious.
Habanero Fresh Mexican Food
$ | (281) 824-4955 | WEBSITE

You typically aren’t supposed to eat salsa by the spoonful because it tends to be a condiment meant for chips and not a standalone dish. But at Habanero Fresh Mexican Food, the warm and flavorful salsa has just the right amount of spice and is very popular among customers. That might sound simple – and yeah, it kind of is – but this is actually a great spot to grab casual Mexican food in Alvin.
It’s a lively and welcoming space with friendly staff that makes guests feel at home, and you can use it to impress a date who’s never tried the Chile relleno with pollo ranchero filling or a couple of out-of-towners who might immediately text their loved ones to explain how they’re currently enjoying the Chicken fajitas burrito bowl with queso.
The margaritas, especially the wine-based ones, are highly recommended, and with consistently tasty food served fresh and hot, this restaurant continues to impress visitors.
Taqueria Las Tapatias
$ | (281) 388-2238 | WEBSITE

You woke up this morning craving a meal that feels like your abuela just cooked it in a kitchen filled with the scent of charred peppers and simmering beans. That’s what Taqueria Las Tapatias is for. This place is tucked away in a simple storefront in Alvin, and it’s just one bright, bustling room with a counter and a handful of tables.
The menu has dishes like La Completa Grill and chimichang con pollo desebrada, there are generous portions at very reasonable prices, and – if you really want to feel like you’ve found your go-to spot – order the chips and salsas that come with that homemade touch.
Juanita’s Taqueria
$ | (281) 824-4094 | WEBSITE

From the outside, Juanita’s Taqueria looks like a small, unassuming storefront. It even has a modest sign and a parking lot that fits maybe six cars. But walk inside, and you’ll find a cozy, welcoming space that’s about the size of a large walk-in closet. And, despite the fact that it’s been around for years, this place still kinda feels like a neighborhood secret. Grab breakfast or lunch, and you’ll immediately feel two to three times more satisfied than you expected.
You can enjoy amazing breakfast tacos at the handful of simple tables, or you can savor the delicious lunch enchiladas filled with ground beef before they close at 3 pm.
El Tigre Pollos Asados al Carbon
$ | (281) 854-8532 | WEBSITE

The theme at El Tigre Pollos Asados al Carbon appears to be “authentic roadside grill.” And what do you do at an authentic roadside grill? You pull over, sit at a simple table, talk to some friends over your meal, and show off your appreciation for perfectly charred chicken and handmade tortillas.
You can do all of these things at this Route 35 spot, and if you want to eat something delicious, you can point to the grilled chicken, rice, beans, onions, corn tortillas, and salsa, and have the kitchen prepare a plate based on whatever you choose. This place gets busy, and it’s a great spot to grab a meal for twenty bucks or so and accidentally finish everything on your plate while sipping their refreshing limon drink.
Alvin’s Restaurant
$ | (281) 331-0743 | WEBSITE

You know that feeling when you’re craving a hearty breakfast but dread the usual crowded, noisy diner scene? That’s when Alvin’s Restaurant comes to the rescue. It’s a local spot tucked away in Alvin, TX, and it’s just sitting there, ready to save you from bland, overpriced breakfast options. In order to get here, you have to navigate through town, but it’s worth it because the portions are generous, the service is consistently wonderful, and you can get Mexican omelets with cheese all day.
If you want to hang out in a friendly, bustling spot with very reasonable prices and standout huevos rancheros, start making plans. (Just be prepared for the high noise level—it’s part of the lively atmosphere.)
Taco City
$ | (281) 661-0697 | WEBSITE

Taco City is a straightforward spot divided into a few different zones, and each zone has its own practical purpose. One has a quick-service counter with bright menus and efficient ordering screens, another looks like a casual dining area with simple tables and chairs, and there’s also space with a small patio area for outdoor dining that feels like a neighborhood hangout where various regulars would grab lunch and chat with friends.
Depending on whether you’re in a hurry or want to linger, you can settle into any one of these areas. Just be sure to use the drive-thru for speed, and plan on spending a very reasonable amount of money. Tacos here aren’t expensive – but that’s what you should expect from a place where you can pull up for a quick bite and get friendly service even if they need to remake an order.
Martinez Restaurant and Bar
$ | (281) 968-7299 | WEBSITE

Pull into the parking lot off the main road, head through the front door, and you’ll find yourself in Martinez Restaurant and Bar. Just from the name and the fact that it’s in a strip mall in Alvin, you might assume this is the kind of place where you’d grab a quick bite with your coworkers or your aunt who only eats mild food, but it’s just about the opposite.
It’s a cozy space with warm lighting and the sounds of lively conversation, and on busy nights it’s pretty much a party where you might catch a dance class or the hottest game on TV. Granted, the music can get a little loud at times, especially on Cinco De Mayo when the DJ’s choices might not quite fit, but the place is open all day, so you can always come early. Hands down, this is the best Mexican spot in Alvin, and it very much does not feel like a typical strip mall restaurant.
Pupuseria y Taqueria La Doña
$ | (832) 466-1922 | WEBSITE

If you wanted to, you could build a fake food truck out of a cardboard box, ask a friend to get inside, then carry that box to the railroad tracks, open it, and say “Ta da.” And, for at least a few moments, your friend might think the food truck worked. As the name suggests, this place is a hidden gem of a food truck, and it appears to be a fairly authentic setup next to a hair salon and the railroad tracks (we assume).
It has a simple counter, a few plastic tables, the constant sizzle of fresh pupusas being made to order, and too many delicious vegetarian options like loroco, bean, and cheese to count. Bring a date or a group of friends, and maybe bring cash, Zelle, or Cash App.
I Love Lucy’s Cafe
$ | (281) 245-7599 | WEBSITE

Sometimes, Mexican restaurants feel too polished and serious, like they’re trying to memorialize some culinary tradition when everyone was probably way more formal. But at I Love Lucy’s Cafe, you can walk in and get a breakfast burrito the size of your forearm and make conversation with some staff who will most likely be greeting you like family.
This place is tucked away in Alvin, and it’s a friendly spot filled with home-cooked flavors, fresh ingredients, and food that tastes like it was prepared in your abuela’s kitchen. Bring an appetite, claim a table or two, or hang out near the counter and soak in the welcoming atmosphere.
Mr. Takito
$ | (281) 581-2446 | WEBSITE

You were probably meant to be at a fancy sit-down restaurant. But, due to time constraints and/or your lunch break, you wound up grabbing something quick or thinking about what to eat while driving down the highway. If you’d like the opportunity to enjoy authentic Mexican food without a long wait, go to Mr. Takito. Every day, this cozy little spot in Alvin has a menu featuring delicious Mexican-inspired dishes, and everyone’s invited to try them.
You never know how busy it might get during lunchtime, so it helps to arrive early, but you can always just order the spicy Mexican burger or hang out at a table in the corner and enjoy the feeling of being in a place where no one cares how quickly they’re eating. The friendly staff makes customers feel welcome, and they’re understanding of those who need extra help with the menu. While vegetarian options are limited to beans and potatoes, the food is always delicious.
With shared parking that fits about 3-5 vehicles and limited outdoor seating offering a highway view, it’s perfect for a quick meal that tastes like it took much longer to make.
Happy Takos
$ | (832) 853-0807 | WEBSITE

Some Mexican spots have tacos, and others feel like a hidden gem you stumble upon after driving from Missouri City. Happy Takos belongs in that second category, and it’s pretty much a must-visit for anyone craving fantastic tacos. There’s the Hurricane Tako, a highlight that’s worth the trip, delicious chips and salsa, and enough variety in hot sauces to keep things interesting.
It looks kind of like a cozy neighborhood joint, and it’s a classic spot for a casual meal when you don’t want to have to worry if anyone is going to get bored and start complaining about the service.