Tepatulco

2558 N. Halsted St.
Chicago, IL
773-472-7419

Related Stories

Best New Restaurants 2007 May 2007

Dining Out: Latino Royale April 2007

Additional Information

Cuisine: Mexican
Neighborhood: Lincoln Park