Home › Restaurants

Kahlo

★ 4.5 rating · 888 reviews

About this restaurant

Category: Mexican restaurant

Address: Address: 525 W 29th St, New York, NY 10001, United States

Location: New York, NY, 10001, United States

Opening hours

Monday11:30 AM to 10 PM
Tuesday11:30 AM to 10 PM
Wednesday11:30 AM to 10 PM
Thursday11:30 AM to 10 PM
Friday5 PM to 12 AM
Saturday5 PM to 12 AM
SundayClosed
← All restaurants