La Isla

 

Be the first to review

No-frills, order-at-the-counter Latin American joint with a large juice selection & minimal seating.

image