For some great tacos check out The Creek in LIC on Jackson Avenue. Part restaurant, part bar with live music, The Creek serves some of the best tacos in town.
For some great tacos check out The Creek in LIC on Jackson Avenue. Part restaurant, part bar with live music, The Creek serves some of the best tacos in town.