Tequila bar & taco shop
711 La Salle St, Ottawa
(815) 324-5039
Recent Reviews
Order Online
You May Also Like
R Grotto Ristorante - 710 La Salle St
Pizza, Italian, Vegetarian
The Beach House - 700 La Salle St
Seafood
CatsEye - 724 La Salle St
Wine Bar, Beer Bar, Cocktail Bar
Restaurants in Ottawa, IL
Tequila bar & taco shop
711 La Salle St, Ottawa, IL 61350
(815) 324-5039