2893 Dale Blvd #1117, Dale City, VA 22193, United States
+1 703-680-0484
$ $ Mexican restaurant , Restaurant
958 ratings
Welcome to El Charro - Dale City, a beloved gem nestled at 2893 Dale Blvd, Dale City, VA. Celebrated for its authentically vibrant Mexican cuisine, this establishment has earned a loyal following since 1994. Patrons rave about the attentive service and flavorful offerings, from the savory queso and fresh chips to hearty arroz con pollo, customizable for vegetarians. The menu shines with quick, satisfying dishes that are perfect for a casual lunch or leisurely dinner, all at wallet-friendly prices. As echoed by long-time customers, the ambience encourages a warm, inviting experience, highlighted by beautiful wall art that adds charm. Regulars appreciate the consistent quality and quick service, making it a top choice for both locals and visitors. Whether you're craving breakfast with their famous biscuits and gravy or a late-night margarita, El Charro delivers a delightful dining experience that keeps guests returning for more.
Updating...
The menu features classic Mexican staples such as tacos, burritos, enchiladas, and breakfast items, catering to a range of preferences including vegetarian options like customizable arroz con pollo without chicken. Price points generally fall between $10 and $20, positioning most dishes as affordable choices suitable for casual lunches and dinners. Breakfast offerings, available starting at 8 a.m. on Sundays, indicate a focus on morning customers in addition to traditional lunch and dinner service. Complimentary chips, salsa, and queso alongside quick service underscore efficiency and value within the mid-range price segment. Premium items are limited, with the emphasis placed on straightforward, budget-conscious dining options.
Hours may vary. Please confirm with the restaurant!
418 N Main St, Pearisburg, VA 24134, United States
Highlights: Espresso · Croissant · Iced Latte
910 Main St, Altavista, VA 24517, United States
Highlights: Espresso · Croissant · Iced Latte
4221 Pleasant Valley Rd, Virginia Beach, VA 23464, United States
Highlights: Espresso · Croissant · Iced Latte
9300 Chesapeake St, Norfolk, VA 23503, United States
Highlights: Espresso · Croissant · Iced Latte
4419 Long Bridge Rd, Tangier, VA 23440, United States
Highlights: Espresso · Croissant · Iced Latte
127 S Broad St, Kenbridge, VA 23944, United States
Highlights: Espresso · Croissant · Iced Latte
105 Cornerstone St #106, Lynchburg, VA 24502, United States
Highlights: Espresso · Croissant · Iced Latte
3940 S Main St, Blacksburg, VA 24060, United States
Highlights: Espresso · Croissant · Iced Latte
317 Spring St, Herndon, VA 20170, United States
Highlights: Espresso · Croissant · Iced Latte
828 Main St Ste. 302, 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.