Where'd you like to go?
Enter
My Profile
Edit your profile
Close session
Write an opinion
Publish

2 reviews of Taco Inn

They are in most countries in the...

Excellent

They are in most countries in the Americas. It´s not bad if you need a little snack. Most of them have wifi. The specialty - if you can and you dare -- is to eat suadero tacos from the street stall or some of the tortillas. I recommend the suaderos.

See original
Have you been here?
Add your opinion and photos and help other travelers discover

Information about Taco Inn

Links to Taco Inn