

Lupita's Mexican and Latin American Restaurant
Mexican and Latin American food in Norfolk
Pick your town, or browse them all below: call, get directions or see a local offer.
Businesses Types of businessTowns
This page lists Mexican restaurants across Virginia, grouped by town, so you can find a place to eat, order catering, or pick up a meal without searching far. Many of these restaurants offer tacos, enchiladas, fajitas, burritos, quesadillas, guacamole, and margaritas, and some also list seafood, ceviche, and catering for larger gatherings. Towns with listings include Falls Church, Alexandria, Chesapeake, Gainesville, Haymarket, and Manassas. When choosing, check the menu online for the dishes you want and call ahead to confirm hours, especially for weekday lunch or late evenings. If you are planning a group meal or event, ask directly about catering and whether a reservation is needed.


Mexican and Latin American food in Norfolk



Authentic Mexican cuisine rooted in traditional Mexican cooking


Delicias Mexicanas is a Mexican restaurant in Winchester, Virginia, with online ordering available on its website. The site does not list specific dishes, so the menu is best checked directly before visiting. The restaurant is at 699 Fort Collier Road in Winchester. Its website lists hours on Tuesday through Saturday from 10 AM to 8 PM and on Sunday from 10 AM to 5 PM, with Monday closed. Orders can be placed through the website.


Mexican favorites with enchiladas, fajitas and burrito bowls



Salvadoran and Tex-Mex dishes with pupusas and fajitas


Authentic Tex-Mex with craft margaritas in Northern Virginia

Traditional Mexican dishes made fresh daily

Mexican food and pupusas in Winchester and Stephens City

Authentic Mexican cuisine with Thai fusion options

Homemade Mexican food with specialty cocktails

Tex-Mex plates and margaritas in a lively dining room

Tacos, fajitas, enchiladas and a full Mexican menu