Pizza at the beach is possible at Tomatoes. The restaurant at Piscadera Bay serves simple, but finger-licking pizza for fair prices.

Posted in Pizza, Restaurants and European

Tagged In Dinner and Takeout