- #77 Most Liked - 386 Likes
Tacos CDMX
Tacos -
Taco Stand -
Jarritos Soda -
Ithaca Taco Stand
118 W Green St, Ithaca, NY
Mon: | 11am-7pm (or sold out) |
Tue: | 11am-7pm (or sold out) |
Wed: | 11am-7pm (or sold out) |
Thu: | 11am-7pm (or sold out) |
Fri: | 11am-7pm (or sold out) |
Sat: | 11am-7pm (or sold out) |
Sun: | Closed |