Green Giant Bar is a bar & grill known for its homemade tapas and varied menu.