Very popular with Athenians, it's very solid Latin American food - fish tacos, anyone? Take your own libations, they don't sell alcohol. And they don't take credit cards. Usually quite busy.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.