Grill specializing in Spanish cuisine. Offers table service and a menu with meat dishes.