Ibiza
The Fish Shack is one of Ibiza.

1. The Fish Shack

8.3
Santa Eulària del Riu, Comunitat Autònoma de les Illes Balears
Mediterranean Restaurant · 22 tips and reviews
Steak 'n Shake is one of Ibiza.

2. Steak 'n Shake

8.0
Carretera Platja Den Bossa, 16, Comunitat Autònoma de les Illes Balears
Burger Joint · 20 tips and reviews