Showing 1-1 of 1 results
-
Taberna Barracuda
English pub meets US sports bar, popular with all ages; the two-for-one happy hour makes expensive drinks more reasonable. Food, including tapas, is also available.
Showing 1-1 of 1 results






