512 W Main St, Ottawa (815) 681-8781
The food was delicious and was in the auto zone parking lot. 11.50 for a taco dinner from a food truck is a little high, but it was very good.
Atmosphere: 5
Food: 5
Service: 5
Great Food! Cool people!
512 W Main St, Ottawa, IL 61350 (815) 681-8781
The food was delicious and was in the auto zone parking lot. 11.50 for a taco dinner from a food truck is a little high, but it was very good.
Atmosphere: 5
Food: 5
Service: 5
Great Food! Cool people!
Atmosphere: 5
Food: 5
Service: 5
Restaurantji Recommends