"This LIC Mexican spot is located right next to the water, so when you come to collect your takeout frozen margaritas, make sure to close your eyes, listen to the lapping East River, and think about all the oblivious bluefish living their best lives. Is this your version of vacation now? Perhaps. In case you want to avoid the bluefish, you can always call 718-729-8300 to order delivery as well." - Hannah Albertine