Fast Taco by Lupita's Mexican Store

Restaurant in Fond du Lac, Wisconsin