The Beach House is a café Province of Alicante Valencian Community located in Spain.
03730 Xàbia Valencian Community Spain
Rooftop opening soon, restaurant at sealevel. Friendly service . Portions are large, fair quality.
Variación de desayunos y de panes . Vista espectacular.
Warm welcome and friendly staff. Menu available in many languages. Decent food at correct prices. - anthony K1
Gallician steak is to die for. Been here 2 times this week, never been disappointed. Top spot die dinner in Javea. - Tim Mertens