Located in Throggs Neck on the E Tremont Strip, Casa Restaurant is a purveyor of fine Latin dining.
Late Night Food • Music • Tulum Vibes Hookah Bar of @CasaAlmenaraATL. 991 Piedmont Ave NE, Atlanta, Georgia 30309. www.casa-almenara.com. 38 posts
Latin Cuisine OPEN: WEDNESDAY-SUNDAY Wed, Thurs, Fri & Sat 5pm-2am. Sun 1pm-Midnight INDOOR DINING, PICK UP & DELIVERY. 3607 E Tremont Ave., The Bronx 10465.