Maybe street food in origin, but the markup is crazy. It's a great environment, though and the food was delicious! Beware the frozen horchata unless you have a real sweet tooth!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.