La Esquina is in the back left corner of Las Palmas Plaza, which makes it easy to miss. This is a shame, because it's a good place to eat. Service was prompt, and like many places in San Carlos, easily bilingual. I ordered a small pizza, because I saw that pizzas were made on site. This is literal - the pizza oven is outside, and the pie is rolled right there (see the first picture). I had a nice vegetarian pie, though note this doesn't include pizza sauce in the American style - it's Italian.
Given good service and fair price (under US$10 for pizza and pop), this is a fine place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.