B
Ben Davis Review of Los Tacos Restaurant
This was one of the best Mexican restaurants I hav...
This was one of the best Mexican restaurants I have ever visited. The street tacos were amazing. The ambiance could use some work, but I promise you that the food is wonderful. I would probably take half a star away for the chips, but the salsa bar is fantastic.
Comments: