All results are hidden due to the current filter settings.
The Creek and The Cave10-93 Jackson Ave, Long Island City, NY, US, 11101
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.
The Creek and The Cave has received a rating of 4.0 out of 5 in 14 traveler reviews on TripAdvisor.