Casta - Food & Wine offers Spanish cuisine with a focus on delicious food and wine. Customers enjoy the pleasant atmosphere, friendly staff, and a view. It is a place to create happiness through food.