Grill specializing in ribs. Located on Havanna Street. Offers delivery.