To navigate, press the arrow keys. Pueblito Restaurant ← View details 39 Erie Street South, Leamington, Ontario N8H 3A8 +1 519-322-1437 Get Directions From* To * — Required information