Skip to main content

Our Locations | 7 Mares Mexican Grill

Williamsburg

Williamsburg

Where it all started — on Richmond Road, steps from Colonial Williamsburg and William & Mary. Come for the sizzling fajitas and stay for the margaritas that California transplants swear by.
Virginia Beach

Virginia Beach

A neighborhood anchor with a loyal following and frozen margaritas strong enough to earn their own warning label. Locals call it the best Mexican they've ever had — and they've been to Mexico.
Chesapeake – Mount Pleasant

Chesapeake – Mount Pleasant

The kind of place where the staff knows your kids' drink orders before you sit down. Fresh house-made salsa, the legendary Fresca Margarita, and a warmth that keeps regulars coming back every single week.
Hampton

Hampton

Tucked near Fort Monroe and Hampton University, this is the spot for tableside guacamole made fresh in front of you and margarita specials that make the drive more than worth it.