The Creek and The Cave
The Creek and the Cave is a restaurant and bar with a black box theater located at the heart of Long Island City, New York. Serving up California-style Mexican food and drinks from a full bar seven days a week. Patio tables welcome dogs. Visit Website
Or call (718) 706-8783 for more information.