JavaScript is not enabled.
GaRoOs! - Review by citysearch c | The Taco House Original

The Taco House Original

Claim

GaRoOs! 2/15/2010

Ewww....only been once. Bad food, sweet margaritas. Went there once with friends back in 1997 maybe it has changed in 13 yrs (can't believe they are still open) but I'm not willing to try. Love the lights and the sign though :) more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021