Authentic Mexican dishes like empanadas, fajitas, and carne asada fries in a vibrant setting.
Weekend brunch with Mexican-inspired breakfast items and cocktails for a festive start to the day.
Extensive drink menu featuring tequila-based cocktails, seasonal specials, and a wide selection of beers and spirits.
Private and group event bookings with customizable menus and waterfront views for celebrations and gatherings.
Scenic patio seating along the Canal Walk, offering beautiful views and a relaxed atmosphere.
Special kids' menu with items like quesadillas, making it a great spot for family outings.

Authentic Mexican flavors with a vibrant waterfront vibe in Richmond.
No photos available
Casa Del Barco - Canal Walk is a lively Mexican restaurant and bar located on Richmond's scenic Canal Walk, offering a festive atmosphere with indoor and outdoor patio seating. We serve authentic Mexican cuisine, including popular dishes like empanadas, carne asada fries, and fajitas, along with creative cocktails and a full bar. Perfect for brunch, dinner, or hosting events, we cater to families, couples, and groups with attentive service and a welcoming environment. Our 4.5-star rating reflects our commitment to quality food and memorable experiences.
Tinsel and Tequila is a great holiday pop up….only problem is it’s still advertised online between Xmas and new years but it’s technically over. The decorations are still up and they are super festive. But, we were not given the holiday cocktail list and when we requested it we were told they are no longer offering it. It’s Dec 29 and we were on our last hurrah of pop ups so fully expected all the things. Luckily, our server was also the bartender and could still offer a few of the special items. The drink served in the Xmas tree was good (basically, it was a painkiller). The Christmas Vacation cocktail was ok. I wouldn’t order it again. Just nothing special. The Oaxacan Snow globe was a huge hit but for some reason it did not get served with the smoke bubble.. it was a fantastic cocktail though. The queso, carne asada fries, and empanadas were amazing. We also had the chicken fajitas which were ok..the chicken was kinda burnt. Overall, it was a fun dinner with mostly highs, no lows but a couple mediocrities.
My wife I stopped in Richmond during a recent trip to checkout the Riverwalk. We decided to have lunch before we got back on the road, so we had a very nice meal at Casa Barco. We enjoy Mexican cultural foods and were not disappointed by our decision. Our meal was excellent and Mandy our server was very attentive and provided excellent service. We loved the atmosphere and our overall experience. We will definitely stop back for another great meal.
The food was super and we enjoyed our dishes very much. The waiter was really nice to our dog and brought her a large bowl of water. Maybe the water was too icy for her and she was so thirsty, she drank most of the bowl in 3 gulps, yet threw after right after. The waiter cleaned the area without showing any irritation.
Our table was sticky and dirty when we were seated. We had no utensils when our meal arrived and couldn't eat until we flagged someone down to bring us utensils. The salsa was mediocre, but the chips were perfectly salty and crispy. The outdoor patio views and entryway decor were really nice. I'd probably try eating here again in the future. Maybe they were just having a bad night.
One of the best places in RVA. Food is delicious and abundant, service is super nice and the atmosphere is unmatched! The kid's menu of quesadillas was really enjoyed by our toddler. I suggest trying the empanadas as appetizer, definitely a must!
Claim Casa Del Barco - Canal Walk to update business info, respond to reviews, and access analytics.