Spanish-themed Grill House offering delicious, fresh tapas. Enjoy a taste of Spain in a welcoming atmosphere.