Texas has always been a melting pot of cultures, and nowhere is that more delicious than in its Latin food scene. Sure, you probably know the big names, but scattered across cities like Austin, Houston, San Antonio, and Dallas are small, family-run spots serving up authentic flavors that rival anything you’ll find in Latin America itself. These hidden gems offer everything from Colombian arepas to Puerto Rican mofongo, often made by folks who brought their recipes straight from home and decided to share them with their new neighbors.
1. Casa Colombia (Austin)

Walking into this cozy spot feels like stepping into someone’s living room in Bogotá. The walls are painted in warm yellows and blues, family photos hang everywhere, and the smell of slow-cooked beef and fresh cilantro hits you the second you open the door. Casa Colombia doesn’t try to be fancy or trendy, it just focuses on doing Colombian comfort food exactly right.
The bandeja paisa is what most people come for, and it’s easy to see why. This massive platter piles on grilled steak, crispy chicharrón, chorizo, a fried egg, rice, beans, avocado, and a sweet plantain, all served together like a greatest hits album of Colombian cooking. You’ll need to pace yourself because the portions could easily feed two hungry people.
The arepas are made fresh throughout the day, with a slightly crunchy outside and soft, warm corn inside that’s perfect for soaking up the rich bean sauce.
Don’t skip the empanadas either. They’re fried to golden perfection and stuffed with seasoned beef and potatoes, served with a tangy ají sauce that has just enough kick to wake up your taste buds. The owners are almost always there, chatting with regulars and making sure everyone feels welcome.
On weekends, they sometimes have live vallenato music, which adds to the homey, festive vibe.
Casa Colombia isn’t trying to impress food critics or win awards. It’s the kind of place where locals bring their families for Sunday lunch, where the recipes have been passed down through generations, and where every dish tastes like it was made with actual love and care. If you want authentic Colombian food without any pretense, this Austin hideaway delivers every single time.
2. Fogata Latin Fusion (Houston)

Houston’s food scene doesn’t mess around, and Fogata proves that Latin fusion can be creative without losing its soul. Tucked away in a strip mall that you’d probably drive past without noticing, this restaurant surprises everyone who walks through the door. The menu pulls from Mexican, Peruvian, and Caribbean traditions, then mixes them together in ways that somehow just work.
Their ceviche game is strong. Fresh fish gets marinated in lime juice with red onion, cilantro, and a hint of habanero that sneaks up on you. They serve it with crispy plantain chips instead of regular tortilla chips, which adds a sweet crunch that balances the acid perfectly.
The tacos aren’t your standard street-style either. One version wraps grilled octopus in a corn tortilla with chimichurri and pickled vegetables, bringing together flavors from three different countries on one small plate.
The arroz con mariscos might be the best thing on the menu, though. This seafood rice dish comes loaded with shrimp, mussels, calamari, and chunks of white fish, all cooked in a saffron-tinged broth that’s rich without being heavy. It’s like paella’s cool Latin cousin who studied abroad and came back with new ideas.
The portions are generous but not overwhelming, which is nice when you want to try multiple dishes.
Fogata’s owner worked in high-end restaurants before opening this place, and it shows in the plating and attention to detail. But the prices stay reasonable, and the atmosphere is casual and friendly. They’ve managed to create something that feels special without being stuffy, where you can enjoy thoughtfully prepared food while still wearing jeans and sneakers.
3. Bilia Eatery (Castle Hills)

Castle Hills isn’t exactly known as a food destination, which is precisely why Bilia Eatery flies under the radar. This tiny restaurant seats maybe twenty people on a good day, and the menu changes based on what the family running it feels like cooking. Sometimes that means Guatemalan specialties, other times you’ll find Salvadoran pupusas or Mexican tamales.
The common thread is that everything tastes homemade because it absolutely is.
Their breakfast game deserves serious respect. The chilaquiles come with perfectly fried tortilla chips that still have some crunch even after being smothered in salsa verde, topped with queso fresco, crema, and a couple of fried eggs. The salsa has layers of flavor, roasted tomatillos and jalapeños that bring smokiness and heat in equal measure.
Pair it with their horchata, which is sweet and creamy with just the right amount of cinnamon, and you’ve got yourself a morning worth waking up for.
Lunch brings out the heavier hitters. The carne asada is marinated for hours before hitting the grill, resulting in tender beef with charred edges and deep, savory flavor. It comes with rice, beans, and fresh tortillas that are still warm from the comal.
The mole poblano shows up on Thursdays and Fridays, a complex sauce that takes most of the day to prepare, with chocolate, chiles, and about twenty other ingredients creating something rich, slightly sweet, and absolutely addictive.
The family who runs Bilia treats every customer like a neighbor stopping by for a meal. They’ll explain dishes if you’re unfamiliar, make recommendations based on your mood, and genuinely seem happy you’re there. It’s the kind of place that reminds you why small, family-owned restaurants matter.
4. Sabor Latino (Dallas)

Dallas has plenty of Tex-Mex, but Sabor Latino goes deeper into Central and South American cooking. Located in a neighborhood that’s easy to miss if you’re not looking for it, this restaurant has built a loyal following among people who grew up eating this food and folks discovering it for the first time. The menu reads like a tour of Latin America, with dishes from Venezuela, Colombia, Honduras, and beyond.
Start with the cachapas if they’re available. These sweet corn pancakes from Venezuela get stuffed with melted cheese and sometimes shredded beef or pork, creating a combination of sweet and savory that’s completely addictive. They’re thicker than regular pancakes and have a texture that’s almost creamy in the middle.
The arepas here are also legit, grilled until crispy on the outside and stuffed with your choice of fillings, from black beans and cheese to slow-roasted pork.
For a full meal, the pabellón criollo brings together shredded beef, black beans, rice, and fried plantains on one plate. It’s Venezuela’s national dish, and Sabor Latino does it justice. The beef is tender and seasoned with cumin and garlic, the beans are creamy, and those plantains add a sweet contrast that ties everything together.
The portions are huge, easily enough for two meals if you’re not absolutely starving.
Weekend mornings bring out the breakfast crowd, who come for plates of huevos rancheros, breakfast burritos the size of your forearm, and strong coffee that’ll wake you up fast. The service is quick and friendly, the prices won’t wreck your budget, and the food tastes like someone’s abuela is back there making sure everything is perfect before it leaves the kitchen.
5. The TexaRican512 (Austin)

Austin’s food truck scene is legendary, but The TexaRican512 stands out by bringing real Puerto Rican flavor to the mix. The name tells you exactly what you’re getting: a blend of Texas attitude and Puerto Rican cooking that works way better than it probably should on paper. The owner grew up in San Juan before moving to Austin, and he’s not interested in watering down the recipes his family taught him.
Mofongo is the star here, and if you’ve never had it, prepare yourself. Green plantains get mashed with garlic, olive oil, and crispy pork rinds, then shaped into a mound and topped with your choice of protein. The garlic shrimp version is incredible, with plump shrimp in a buttery, garlicky sauce that soaks into the mofongo.
The texture is unique, sort of like mashed potatoes but denser and with way more flavor. It’s filling, comforting, and completely different from most things you’ll find in Texas.
The pernil, slow-roasted pork shoulder, is another must-try. It’s marinated overnight in a blend of garlic, oregano, and citrus, then roasted until the outside is crispy and the inside falls apart at the touch of a fork. They serve it with rice and beans that have been cooked with sofrito, giving them a depth of flavor that plain beans just can’t match.
Add some of their house-made hot sauce, which has a vinegar tang and serious heat, and you’re in business.
The TexaRican512 keeps things simple and focused. The menu isn’t huge, but everything on it is done right. The owner is usually there cooking, and he’s happy to explain dishes or make recommendations.
It’s the kind of spot where you’ll become a regular after one visit.
6. La Marginal (San Antonio)

San Antonio knows barbecue, but La Marginal brings a different approach to grilled meat that’ll make you rethink everything. This Argentine spot focuses on traditional asado, the South American style of grilling that turns cooking meat into an art form. The restaurant itself is unassuming from the outside, but inside you’ll find a wood-fired grill where massive cuts of beef slowly cook over open flames.
The parrillada is what you order when you’re hungry and indecisive. This mixed grill brings you a little bit of everything: different cuts of beef, chorizo, morcilla (blood sausage), sweetbreads, and sometimes chicken or pork. Everything comes out sizzling on a small grill set right on your table, keeping the meat hot while you work your way through it.
The beef is seasoned simply with salt and maybe a little chimichurri on the side, letting the quality of the meat and the smoke from the wood fire do the talking.
If you want something more focused, the entraña (skirt steak) is phenomenal. It’s cut thick, grilled to a perfect medium-rare, and so tender you barely need a knife. The chimichurri here is bright and herby, with plenty of fresh parsley, garlic, oregano, and a splash of red wine vinegar that cuts through the richness of the meat.
They also make empanadas that are worth ordering as an appetizer, stuffed with seasoned ground beef and baked until golden.
La Marginal attracts a mix of Argentine expats who come for a taste of home and locals who’ve discovered that Argentine grilling techniques produce something special. The wine list focuses on Argentine bottles, particularly Malbecs that pair beautifully with all that grilled meat. It’s a meat lover’s paradise that doesn’t get nearly enough attention.
7. Empa Mundo World of Empanadas (Irving)

Empanadas might seem simple, but Empa Mundo proves there’s a whole world of possibilities wrapped up in that little pocket of dough. This Irving spot specializes in empanadas from different Latin American countries, each with its own style of filling, folding, and cooking. The menu reads like a passport, with options from Argentina, Colombia, Venezuela, Chile, and more.
Argentine empanadas here are baked, not fried, with a flaky pastry crust that shatters when you bite into it. The beef version is classic: ground beef cooked with onions, hard-boiled eggs, olives, and raisins, creating a sweet and savory combination that’s weirdly addictive. Colombian empanadas take a different approach, using corn-based dough that’s fried until crispy and golden, usually stuffed with seasoned beef and potatoes.
They’re served with ají sauce for dipping, which adds a tangy, spicy kick.
Venezuelan empanadas use a similar corn dough but tend to be larger and stuffed with shredded beef, black beans, and plantains. The dough is slightly thicker and has a satisfying crunch that gives way to a soft, warm filling. Chilean empanadas often feature cheese and seafood combinations, or the traditional pino filling with beef, onions, eggs, and olives.
Each country’s version tastes distinctly different, even when the basic concept is the same.
Empa Mundo also offers dessert empanadas filled with guava and cream cheese, or dulce de leche and banana, which are dangerously good. The owners are passionate about educating customers on the differences between regional styles, and they’re happy to let you sample before committing. Prices are reasonable, the space is casual and welcoming, and you can easily try several different types in one visit.
It’s a fun, delicious way to explore Latin American food traditions without leaving Texas.
8. Gran Sabor Latino (Houston)

Houston’s Latin food scene is massive, which makes it even more impressive that Gran Sabor Latino has managed to carve out its own dedicated following. This family-run restaurant doesn’t specialize in one country’s cuisine but instead offers a greatest hits collection from across Latin America. The result is a menu where you might find Peruvian lomo saltado next to Mexican enchiladas and Honduran baleadas, all done with care and authenticity.
The Peruvian dishes are particularly strong. Their lomo saltado features tender strips of beef stir-fried with onions, tomatoes, and ají amarillo peppers, then tossed with French fries and served over rice. It’s a fusion dish that came from Chinese immigrants in Peru, and it’s become a beloved classic.
The flavors are bold, with soy sauce adding umami depth and the peppers bringing fruity heat. The beef is always tender, and those fries soaked in the savory sauce are honestly the best part.
Honduran baleadas make for a perfect quick lunch. These thick flour tortillas get filled with refried beans, crema, cheese, and your choice of protein, then folded in half. They’re simple but incredibly satisfying, especially when you add the pickled jalapeños and cabbage slaw that come on the side.
The pupusas are also worth trying, thick corn tortillas stuffed with cheese, beans, or pork, then griddled until crispy on the outside.
Gran Sabor Latino’s strength is consistency. The food tastes the same every time you visit, which means someone back there is paying attention and taking pride in their work. The atmosphere is casual and family-friendly, with bright colors on the walls and Latin music playing in the background.
It’s the kind of neighborhood spot that becomes part of your regular rotation once you discover it.
9. Lima Criolla Peruvian Restaurant (Austin)

Peruvian food has been having a moment for years now, but Lima Criolla was serving authentic Peruvian cooking in Austin long before it became trendy. The restaurant is small and unpretentious, decorated with photos of Lima and Machu Picchu, with a menu that focuses on traditional dishes done the right way. The owners are from Lima, and they’re not interested in fusion or modern interpretations, just honest cooking that reminds them of home.
Ceviche is the obvious starting point, and Lima Criolla does several versions. The classic uses fresh white fish marinated in lime juice with red onion, cilantro, and ají limo peppers, served with sweet potato and giant Peruvian corn kernels called choclo. The fish is always fresh, the marinade is perfectly balanced between acid and heat, and the sweet potato provides a creamy contrast to the bright, zingy fish.
They also do a mixed seafood version with shrimp, octopus, and calamari that’s equally good.
For something heartier, the ají de gallina is comfort food at its finest. Shredded chicken gets cooked in a creamy, spicy sauce made with ají amarillo peppers, bread, milk, and Parmesan cheese, creating something rich and warming. It’s served over rice with boiled potatoes and a hard-boiled egg, and the flavors are complex and layered.
The anticuchos, grilled beef heart skewers, might sound adventurous, but they’re incredibly tender and flavorful, marinated in vinegar, cumin, and ají panca before hitting the grill.
Lima Criolla also serves Inca Kola, the bright yellow Peruvian soda that tastes like liquid bubblegum, which is weirdly perfect with spicy, citrusy ceviche. The service is warm and attentive, and the owners often stop by tables to chat and make sure everything is good. It’s a genuine slice of Peru in the heart of Austin.
10. Zaguan Latin Cafe & Bakery (Dallas)

Most people stumble into Zaguan looking for coffee and end up staying for a full meal. This combination cafe and bakery serves Latin American breakfast and lunch alongside fresh-baked pastries and strong coffee that’ll get your day started right. The space is bright and welcoming, with a bakery case full of conchas, tres leches cake, and other sweet treats that are hard to resist.
Breakfast here is serious business. The huevos rancheros come with perfectly fried eggs sitting on top of crispy tortillas, smothered in a smoky ranchero sauce and topped with cheese, crema, and avocado. The beans are creamy and well-seasoned, and the tortillas are made fresh daily.
The breakfast burrito is massive, stuffed with scrambled eggs, chorizo, potatoes, cheese, and salsa, all wrapped tight in a flour tortilla that somehow holds everything together. You’ll need both hands and probably some napkins.
The bakery side of things deserves equal attention. The conchas are sweet bread rolls topped with a sugar crust that’s shaped to look like a seashell, and they’re perfect for dunking in coffee. The tres leches cake is soaked in three types of milk until it’s almost impossibly moist, topped with whipped cream and fresh strawberries.
They also make empanadas filled with guava and cheese or pumpkin, which work equally well as breakfast or dessert.
Lunch brings tortas, Mexican sandwiches on crusty rolls filled with your choice of meat, beans, avocado, tomato, and jalapeños. The bread gets toasted on the griddle until it’s crispy on the outside but still soft inside. The milanesa torta, with breaded and fried steak, is particularly satisfying.
Zaguan has become a neighborhood gathering spot where people come to catch up over coffee and pastries or grab a quick, filling meal that doesn’t sacrifice quality for convenience.
11. El Pilón Sabor Boricua (San Antonio)

Puerto Rican food is harder to find in Texas than you might expect, which makes El Pilón Sabor Boricua something special. The name translates to “The Mortar, Puerto Rican Flavor,” and that’s exactly what you get: traditional Puerto Rican cooking that doesn’t compromise or adapt to local tastes. The owners are from the island, and they’ve recreated the flavors of their childhood with impressive accuracy.
Mofongo shows up on the menu in several forms, but the traditional version with garlic and chicharrón is the way to go. The plantains are fried until golden, then mashed in a pilón (mortar) with garlic, olive oil, and crispy pork rinds. The result is dense, garlicky, and incredibly flavorful.
You can get it topped with shrimp in garlic sauce, stewed chicken, or crispy pork, all of which are excellent. The garlic flavor is bold and unapologetic, exactly as it should be.
The alcapurrias are a must-try appetizer. These fritters are made from grated yautía (a root vegetable) and green banana, stuffed with seasoned ground beef, then deep-fried until crispy. They’re served with mayo-ketchup, a Puerto Rican condiment that sounds weird but works perfectly.
The outside is crunchy and slightly nutty, while the inside is soft and savory. The arroz con gandules, rice with pigeon peas, is the island’s national dish, and El Pilón makes it with sofrito, ham, and plenty of seasoning.
The jibarito is another standout, a sandwich that uses fried plantains instead of bread. Thinly pounded steak gets layered between two flattened, fried plantains along with lettuce, tomato, and garlic mayo. It’s messy, delicious, and completely unique.
El Pilón brings a piece of Puerto Rico to San Antonio, and the food tastes like it was made by someone who truly cares about preserving these traditions.
12. The Original Marini’s Empanada House (Houston)

Houston has no shortage of empanada options, but Marini’s has been doing it longer and better than most. This family-owned spot has been serving Argentine-style empanadas for over a decade, and they’ve perfected the art. The dough is made fresh every day, the fillings are prepared in-house, and everything is baked rather than fried, resulting in empanadas that are flaky, flavorful, and surprisingly light.
The classic beef empanada is what built Marini’s reputation. Ground beef is cooked with onions, hard-boiled eggs, green olives, and raisins, creating that signature sweet and savory combination that Argentine empanadas are known for. The dough shatters when you bite into it, giving way to a warm, juicy filling that’s perfectly seasoned.
They also do a ham and cheese version that’s simple but incredibly satisfying, especially when the cheese is still melty and gooey.
The chicken empanadas use shredded chicken mixed with bell peppers, onions, and a hint of cumin. The spinach and cheese version is surprisingly popular, with fresh spinach and a blend of cheeses that’s creamy without being heavy. They also offer seasonal specials that might include lamb, seafood, or vegetarian options.
Each empanada is hand-crimped with the traditional repulgue edge, which isn’t just for looks but helps seal in all the juices and flavors during baking.
Marini’s keeps things focused and does one thing exceptionally well. The menu is straightforward, the prices are fair, and the quality is consistent. They’ve expanded to a few locations around Houston, but each one maintains the same standards and family recipes.
You can order individual empanadas or buy them by the dozen to take home and bake yourself. Either way, you’re getting authentic Argentine empanadas made the way they should be.
13. Latin Deli (Dallas)

Latin Deli is exactly what the name suggests: a combination grocery store and restaurant where you can buy ingredients to cook at home or grab a plate of freshly made food to eat right there. The deli counter is where the magic happens, with daily specials that rotate based on what the cooks feel like making. You might find Cuban sandwiches one day, Colombian bandeja paisa the next, and Venezuelan pabellón the day after that.
The Cuban sandwich here is absolutely legit. Roasted pork, ham, Swiss cheese, pickles, and mustard get pressed between Cuban bread until everything melts together and the bread develops a crispy crust. The pork is tender and flavorful, marinated overnight before roasting, and the ratio of meat to bread to condiments is spot-on.
They serve it with yuca fries or tostones, both of which are fried to order and come out hot and crispy.
The grocery side of Latin Deli is worth exploring too. They stock hard-to-find ingredients like Mexican chocolate, various dried chiles, different types of masa, canned tropical fruit, and Latin American sodas and snacks. If you’re trying to cook something specific at home and can’t find the right ingredients at regular grocery stores, this is where you come.
The staff is knowledgeable and happy to help you find what you need or suggest alternatives.
The prepared food changes daily, but it’s always good. Rice and beans are made fresh every morning, and whatever protein is being served that day has been marinated, seasoned, and cooked properly. The portions are generous, the prices are reasonable, and the atmosphere is casual and unpretentious.
Latin Deli serves the local Latin American community first and foremost, which means the food is authentic and made to satisfy people who know exactly how it should taste. That authenticity is what makes it special.