Tapas & Pizzeria Beach offers a menu of both Spanish tapas and Italian pizzas.