At 11010 Paramount Blvd, Downey, CA 90241-3620Los Angeles Here : La Barca Grill & Cantina. Welcome to La Barca Grill & Cantina is rated 3.5. It's worth a try!
Write a review