Mariscos El Barco - Richmond, VA 23234 - Menu, Hours, Reviews and Contact(01) Stephan Stracke 27 Jun 2025 Save Image Image gallery: Mariscos El General - Your Spot for Coastal Tastes