Fast Food Club Fast Food Club

Seven Virginia Tamale Spots Make Them By Hand The Way Grandma Did

Mason Fairfax 6 min read
featured image d88143bb5ddd be1051a2477b
Seven Virginia Tamale Spots Make Them By Hand The Way Grandma Did

A good tamale takes time, patience, and a lot of hands working masa and filling husks one at a time. That is exactly why so many families save them for holidays and big gatherings.

Across Virginia, from Richmond’s Hull Street corridor to the Northern Virginia suburbs, a handful of kitchens still make them the slow, careful way every week. Here are seven spots worth knowing about, each with its own reason to grab a dozen to go.

1. Abuelita’s, Richmond, VA

Abuelita's, Richmond, VA
© Abuelita’s, Richmond, VA

A restaurant named after grandma had better deliver on the tamales, and Abuelita’s takes the job seriously. The name literally means grandma in Spanish, which makes it a natural first stop for this list.

Sundays are the day to plan around, since that is when fresh tamales come out. Beef, chicken, and pork versions are all part of the lineup, and there is also a tamal birria with beef for anyone who wants a richer twist.

The rest of the menu leans into home-style cooking. Daily guisos rotate, the corn tortillas are made fresh, and pozole, menudo, and quesabirria tacos round things out.

Churros handle dessert duty.

The space on Midlothian Turnpike has brick walls and counter service, with most meals landing in the $10 to $20 range. It is closed Mondays and open 11 AM to 8 PM the rest of the week.

Reservations are not taken, but parking is usually easy.

2. La Milpa – Mexican Restaurant & Market, Richmond, VA

La Milpa - Mexican Restaurant & Market, Richmond, VA
© La Milpa – Mexican Restaurant & Market, Richmond, VA

Tamale cravings do not always show up at a convenient hour. La Milpa understands that, staying open 24 hours from Thursday through Sunday and from 7 AM to midnight the rest of the week.

The tamales here are made by hand right on site. Chicken is a dependable pick, and a red chile pork version is also on the rotation, though it can sell out, so earlier visits improve your odds.

Beyond tamales, the menu covers a lot of ground. Tacos al pastor, adobada, and tripa share space with pupusas, enchiladas verdes, tongue tortas, and shredded beef burritos.

The sauces are made fresh too.

A Latin American grocery is attached, so you can stock up on pantry items after eating. Colorful decor, free Wi-Fi, outdoor seating, and dog-friendly patio rules make it an easy stop on Hull Street Road at nearly any time of day.

3. Los Chamacos Mexican Restaurant, Arlington, VA

Los Chamacos Mexican Restaurant, Arlington, VA
© Los Chamacos Mexican Restaurant, Arlington, VA

Two tamales tend to steal the show at Los Chamacos. The chicken verde and the traditional red pork, sold by the each, are the ones to order first.

Buying them individually is handy. You can try both without committing to a full platter, then save room for something else on a long menu.

And the menu really is long. Birria pizza and birria ramen sit next to house mole enchiladas, chilaquiles, chicken mulitas, a surf and turf burrito, and beef fajitas that come in generous portions.

Breakfast starts at 9 AM on weekdays and 8:30 AM on Saturdays, so tamales and chilaquiles make a solid morning combo. Table service, reservations, curbside pickup, and a kids’ menu make this South Walter Reed Drive spot easy for families.

It also has a braille menu, a thoughtful touch.

4. La Mexicana Bakery & Taquería, Alexandria, VA

La Mexicana Bakery & Taquería, Alexandria, VA
© La Mexicana Bakery & Taquería, Alexandria, VA

Pan dulce and tamales under one roof is a combination grandma would approve of. La Mexicana pairs a Mexican bakery with a taquería, so lunch and dessert happen at the same counter.

Chicken tamales are a regular favorite here. The bakery case adds empanadas, orejas, and other fresh-baked sweets for the ride home.

I like this stop for its mix of Mexican and Central American food. Pupusas share the menu with steak tacos, steak tortas, California burritos, birria barbacoa tacos with consomé, and menudo.

It is a small, well-lit, counter-service spot on Arlington Drive with prices around $10 to $20 per person. Hours run 11 AM to 8:30 PM Monday through Saturday and 11 AM to 5 PM on Sunday, so plan Sunday visits earlier.

5. El Amanecer | Latino Market and Restaurant, Richmond, VA

El Amanecer | Latino Market and Restaurant, Richmond, VA
© El Amanecer | Latino Market and Restaurant, Richmond, VA

Some of the best tamales hide inside a grocery store. At El Amanecer on Nine Mile Road, the restaurant side shares space with a market and a full butcher shop.

Fresh tamales mexicanos are the reason it made this list. Choripollo, a chicken and chorizo plate, is another favorite from the kitchen.

Breakfast, lunch, and dinner are all served, with table service and a kids’ menu. Weekend doors open at 8:30 AM, which makes tamales for breakfast a real option.

Most meals fall in the $10 to $20 range. Grab lunch, then pick up meat from the butcher counter before heading home.

6. Taco Bamba Falls Church, Falls Church, VA

Taco Bamba Falls Church, Falls Church, VA
© Taco Bamba Falls Church, Falls Church, VA

Vegetarians rarely get much love on tamale lists, which makes Taco Bamba a nice change of pace. The Falls Church shop has added a vegetarian tamale alongside its meat options.

Its tacos earn attention for creative combinations, including a spicy mushroom pick for meat-free eaters. On the other end, the signature Taco Bamba taco piles skirt steak and chorizo together.

The tamales and tacos bring a welcome kick of spice. Chilaquiles, huevos rancheros, flautas, a torta cubana, and Bamba wings fill out the board.

This colorful, counter-serve storefront on Pimmit Drive opens at 8 AM daily, so breakfast is fair game. Outdoor seating welcomes dogs, and meals typically run $10 to $20.

7. Mamá Tigre, Oakton, VA

Mamá Tigre, Oakton, VA
© Mamá Tigre, Oakton, VA

Grandma probably never put masala on the menu, but Mamá Tigre makes a strong case for it. This Oakton restaurant blends Mexican and Indian cooking, and the tamales are among its most recommended dishes.

Pork tamales lead the way. Pair them with the chicken mole for a plate that shows off both sides of the kitchen.

The fusion runs through the whole menu. Chicken tikka tacos, masala enchiladas, butter chicken remixed, masala fries, and tigre tikka wings all appear, with desi tres leches for dessert.

Street art covers the walls on White Granite Drive. Expect $20 to $30 per person, and book ahead for dinner, since reservations are recommended on busy Friday and Saturday evenings.

Handmade tamales come in many styles across Virginia, from Sunday batches in Richmond to fusion plates in Oakton. Save this list for your next craving and share it with the friend who always asks for a dozen.

Enjoyed this story?

Add Fast Food Club as a preferred source to see more of our reporting on Google.

Follow us on Google

Leave a Reply

Your email address will not be published. Required fields are marked *