Their sign says it all: Best Taco Salad in the World"", and it truly is!! I love this resturaunt!! From it's cozy, home-like decor, to the friendly and familiar faces that serve the most awesome, home-cooked style food, this resturaunt is a MUST whether you're visiting or you already live there.\r
The taco salad is to rave about, but the rest of the food is mouth-watering as well!
Pros: taco salad to die for!!
more