Tabasco is an ordinary Pizza place, where you can get all kind of different pizza.
The price is reasonable, for tourists or business travellers from the West, even cheap.
The food is good, even for a restaurant chain.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.