Taco John's

3 ratings

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

2618 West Locust St,
Davenport, IA 52804

TK

By TK | 10/26/2015

Can't wait for the River Drive location to open

TK

By TK | 8/27/2015

Taco Bravos and potatoes olé every Thursday

Johndoe

By Johndoe | 7/15/2014

Selicious