La Barca Grill and Cantina

Overview

Address: 11010 Paramount Blvd
Downey, CA 90241
Phone: 562-367-8811