O Gallo is a barbecue restaurant offering grilled dishes and Portuguese cuisine. Features include outdoor seating and accepts reservations.