Pedro's Grill and Cantina

Cloquet, United States

Mexican restaurant with high ceilings. Homemade chips, very good mexican and huge portions. Huge beer and very nice owner. Really nice atmosphere. Reasonable prices.