A wealth of the best Spanish and tapas restaurants abound throughout Astoria and Long Island City, LIC. There innovative chefs and eclectic menus will redefine your vision of Spanish cuisine.
One of Manhattan's most popular and fun Mexican restaurants, Two Lizards Bar and Grill, is opening its doors on Ditmars Blvd in Astoria.
Tags: