La Casa Grande is a counter-serve restaurant specializing in gourmet Spanish-style pizzas, including unique combinations like chorizo and cheesecake. It offers a relaxed atmosphere with outdoor seating.