Jarrito's | Méxican Restaurant

565 Washington St N, Twin Falls, ID

Menu (As of 11/4)

Our Menu

Jarrito's | Méxican Restaurant: hours and how to order