3703 S Main St, Blacksburg, VA 24060, United States
+1 540-951-7300
$ $ Mexican restaurant , Latin American restaurant
841 ratings
El Mariachi - Blacksburg offers a vibrant Mexican menu that highlights authentic flavors and diverse choices. The menu features standout salads like Beef or Chicken Taco Salad and Grilled Shrimp Salad, ideal for lighter appetites. Their combinaciones bring classic Mexican favorites together, such as burritos paired with enchiladas, chile rellenos, and tamales, providing a satisfying variety. The Pollo section shines with dishes like Pollo a la Parrilla and Mole Poblano, showcasing rich, traditional recipes crafted with care. Customer praise often centers around popular dishes like the Fajita—an enticing mix of meat, chicken, and shrimp—and the flavorful Pollo a la Parrilla. With warm, attentive service and a welcoming atmosphere, El Mariachi balances hearty portions and reasonable prices. Located conveniently on South Main Street, it's a perfect spot for authentic Mexican cuisine, whether dining in groups or enjoying a casual meal. The consistent quality and friendly environment make this a memorable dining experience in Blacksburg.
The menu features a strong emphasis on traditional Mexican and Latin American seafood, chicken, and steak dishes, with notable items like Arroz Con Pollo, Pescado A La Diabla, and Steak Mariachi. Price points range mainly from $10 to $20, positioning most offerings as moderately priced, with combos such as Fajitas Combo offering comprehensive options likely suited for lunch or dinner. Seafood and grilled meats represent premium selections, while simpler dishes like tacos and quesadillas provide more budget-friendly choices. The inclusion of gluten-free options and shareable items like Salsa and Chips indicate versatility for varied dietary preferences and group dining occasions.
3940 S Main St, Blacksburg, VA 24060, United States
Highlights: Espresso · Croissant · Iced Latte
9 Main St, Wachapreague, VA 23480, United States
Highlights: Espresso · Croissant · Iced Latte
319 E Main St, Wise, VA 24293, United States
Highlights: Espresso · Croissant · Iced Latte
202 Thornell Ave, Hampton, VA 23665, United States
Highlights: Espresso · Croissant · Iced Latte
7644 Fullerton Rd #1, Springfield, VA 22153, United States
Highlights: Espresso · Croissant · Iced Latte
926 N Main St #7, Suffolk, VA 23434, United States
Highlights: Espresso · Croissant · Iced Latte
5701 Hull St Suite I, Richmond, VA 23224, United States
Highlights: Espresso · Croissant · Iced Latte
213 Williamson Rd SE, Roanoke, VA 24011, United States
Highlights: Espresso · Croissant · Iced Latte
823 E Main St, Floyd, VA 24091, United States
Highlights: Espresso · Croissant · Iced Latte
428 Enterprise St, Sterling, VA 20164, United States
Highlights: Espresso · Croissant · Iced Latte
1208 Commerce St # 701, Lynchburg, VA 24504, United States
Highlights: Espresso · Croissant · Iced Latte
Notice something off on this menu page? Send a quick correction (items, prices, categories, hours, contact info, or links). We’ll review and update the page once the details can be confirmed. Need help with the site? Reach our Support team.
Discover new menus and trending dishes on Menustic.
Menustic helps you discover menus from restaurants, cafés, and bars around the world. Explore destinations, compare dishes and prices, and decide where to eat or drink — Fantastic Menus, One Click Away.
© 2026 Menustic. Built to help people discover menus and decide what to eat and drink.