Serving authentic Spanish food, the best margaritas in town and wonderful sangria, visit El Charro Espanol in the heart of Greenwich Village.
Keywords: Restaurant, Spanish food, tapas, Spanish cuisine, New York Restaurants, margaritas, tapas, sangria, Spanish Cuisine, Greenwich Village restaurants, NYC, spanish food, nyc, El Charro, seafood, new york city, El Charro Espanol, new york, paella