This is not your typical deli stop. This place has unique Chilean style sandwiches, with delicious fresh made fruit juices. The empanadas are to die for!! so good! and the atmosphere is very pleasant and the people very amiable. Definitely recommend it.
more