Taco Town Buffet closes after five months
An all-you-can-eat taco bar on West 41st Street has closed.
An all-you-can-eat taco bar on West 41st Street has closed.
Taco Town Buffet aims to satisfy the appetite of everyone who loves tacos.
A new business promising a giant buffet with tacos and much more plans to open this month.