Get directions to: Arambula's Taqueria, Firebaugh, CA
Restaurant address: 1044 O Street Firebaugh, CA 93622, USA
Restaurant: Arambula's Taqueria