Bocateria La Isla
Sandwich Shop · Spanish · Tapas
This establishment is a Spanish bar and restaurant known for its homemade tapas and sandwiches. It is particularly noted for its spectacular potato omelet sandwiches and friendly service.
Location
Location