Get directions to: Fiesta Guadalajara, Meridian, ID
Restaurant address: 704 E Fairview Ave Meridian, ID 83642, USA
Restaurant: Fiesta Guadalajara