Best Tacos in Richmond

Richmond, Virginia — updated August 21, 2026

Ten Richmond taco spots ranked by how well they hold up, from a Route 1 counter with more than 900 reviews to a vegan taqueria on Oakwood Avenue.

Listings verified

Richmond's taco map runs from the Route 1 corridor south of the city to a brewery taproom on Forest Hill Avenue, and the spread of ratings here is wider than in most categories. A few of these places have thousands of reviews behind a mid-4 score; others have a very high score on a few hundred. Both are useful signals, and the ranking below weighs them against each other.

1. Tacos Mexico

The strongest combination of rating and volume in Richmond tacos: 4.6 across 914 reviews, which makes it settled rather than promising. It sits at 4108 Route 1 (Jefferson Davis Highway) south of the city, with the menu posted above the grill and a long list beyond tacos, including tortas, gorditas, quesadillas, menudo and meat fries. Tacos de papas are on the board for anyone skipping meat. Yelp lists a 10am opening with an 8pm close, so this is a lunch-and-early-dinner stop, not a late one. One TripAdvisor reviewer described the taco platter as a large amount of food for a modest price.

2. Cochiloco | Scott's Addition

The highest-rated taco kitchen on this list at 4.8, though from 325 reviews rather than the thousands the larger restaurants carry. It runs on West Moore Street in Scott's Addition, opening at 4pm Monday through Thursday and staying open from noon to midnight on Friday and Saturday. Sunday it is closed, which trips people up. From 10pm to midnight the kitchen switches to a separate late-night menu, so a 9pm arrival and an 11pm arrival get different options. Worth calling ahead at (804) 533-5570 if you have a specific dish in mind late in the evening.

3. Blue Habanero - Street Tacos & Tequila

A street-taco and tequila bar at 421 Strawberry Street in the Fan, holding 4.5 across 695 reviews, enough volume to trust. Street tacos are the anchor of the menu, and churros with ice cream close it out. Hours are long by Richmond standards: 11am to 10pm Monday through Thursday, 11am to 11pm Friday and Saturday, and 11am to 9pm Sunday. There is a 2pm to 6pm weekday window listed on the menu page, useful if you want the bar side without the dinner rush. Reservations are taken online, which is rare among the taquerias here.

4. Y Tu Mamá | Mexican Food

The kitchen inside The Veil Brewing Co. on Forest Hill Avenue, rated 4.6 from 328 reviews. That is a strong score on a moderate sample, and the arrangement is the draw: order Mexican food at the counter, drink what the brewery is pouring. Hours are tied to the taproom rather than a standard restaurant schedule, running Tuesday through Friday from 4pm to 9pm, Saturday noon to 9pm and Sunday noon to 6pm. Yelp lists Monday as closed. The Sunday early close means this is an afternoon plan on weekends, not a late dinner.

5. Taco Vegana

An entirely vegan taqueria with a full bar on Oakwood Avenue, and the case it makes is that plant-based Mexican food does not have to be a compromise. The 4.7 rating is the second-highest here, but it comes from 144 reviews, so treat it as promising rather than proven. Published hours conflict between the website, Instagram and Yelp; the consistent signal is that Wednesday is closed and that most nights start in the late afternoon. Instagram lists a happy hour weekdays 5 to 7pm and Saturdays 3 to 5pm with money off taco plates. Call before making the trip.

6. Don't Look Back - Triple

The late-night answer on West Broad Street, open 11:30am to 2am seven days a week, which no other place on this list matches. The 4.4 rating rests on more than 1,500 reviews, so it is a well-tested score rather than an early one. Reviewers point to the carnitas, shrimp and tofu tacos. The bar side runs weekday specials on margaritas, nachos and cans, and there is trivia at 8pm on the night the restaurant announces it. Go for the hours and the volume of seats, not for quiet.

7. Kahlo's Taqueria & Bar

A taqueria and bar at 718 N 23rd Street in Church Hill, rated 4.4 from 531 reviews. Beer, wine and margaritas are served alongside the tacos, and the kitchen keeps vegan options on the board, including pineapple fajitas. The week starts Tuesday: Yelp shows the bar opening at 11:30am Tuesday through Friday, with 11am openings Saturday and Sunday and a 9pm close on the second weekend day. Monday is not listed in the posted hours. A neighborhood room rather than a destination, and priced and paced accordingly.

8. En Su Boca

The most-reviewed restaurant here by a wide margin, with 2,716 reviews behind a 4.3. That is a thoroughly settled score, and the reason it sits mid-list rather than higher is the rating itself, not the sample. The Arthur Ashe Boulevard taqueria runs a broad menu of tacos, burritos, enchiladas and quesadillas plus cold beer, and it stays open late: the website lists daily service from 11am to 11pm with a separate 11pm to 1am menu, while Yelp shows a 2am close. Desserts include tres leches, mango mousse cake and chocolate-stuffed churros.

9. Soul Taco - Shockoe Slip

Soul food and taco formats crossed on East Main Street, with a menu the restaurant describes as constantly changing. The 4.1 rating from 350 reviews is the lowest score in this group, so expectations should be set accordingly, though the concept is unlike anything else on the list. OpenTable lists a 7am weekday opening through 9pm and an 11am start on Saturday. A lunch special of three tacos has been mentioned by reviewers. Note that the restaurant's own domain has expired, so check a third-party listing for current hours before going.

10. Boka Grill

The brick-and-mortar arm of a Richmond food truck operation, on Sheila Lane, serving Korean-influenced tacos the kitchen spells as takos alongside burritos, bowls, chips and dips, and honey truffle tater tots. Evidence here is the thinnest on the list: 4.2 from 179 reviews, which is neither a large sample nor a high score, so it lands last on both counts. Yelp lists a noon opening with an 8pm close, a narrower window than most. Best treated as a lunch or early-dinner detour if you already know the truck.

Places in this guide

How we choose what appears in our guides