SiteCity Business Directory

About Carla

Mexican restaurant in Long Island City. Tacos, burger, margaritas, patio. 25-03 40th Ave. (929) 204-6264.

From their website

Own Carla? Claim this listing to write your own description and add your hours and photos.

Carla
Photos from their website

Location

View larger map · Directions

Other restaurants nearby