Get directions to: Gran Palaza Mexican Grill, Faribault, MN
Restaurant address: 520 Central Ave N Faribault, MN 55021, USA
Restaurant: Gran Palaza Mexican Grill