Get directions to: Birrieria La Barca Jalisco Restaurant, El Monte, CA
Restaurant address: 10817 Valley Mall El Monte, CA 91731, USA
Restaurant: Birrieria La Barca Jalisco Restaurant