23635 El Toro Rd, El Toro 92630, United States
23635 El Toro Rd, El Toro 92630, United States
No delivery
No open hours
Spot something wrong?
Dishes at Mariscos Rio Balsas. Prices may vary in venue.
Been to Mariscos Rio Balsas? Be the first to share what you ate.