El Totxo taverna is located in Salou, Spain on C. de Barcelona, 40,. El Totxo taverna is rated 4.1 out of 5 in the category tapas restaurant in Spain.
Address
C. de Barcelona, 40,
Service options
Outdoor seating
Dine-in
Accessibility
Wheelchair-accessible entrance