Harry’s Burritos Offshoot of locations in Manhattan. The margaritas are much better than the food. Plenty of options for vegetarians. Love the chili pepper string lights. 94 Chatsworth Avenue, Larchmont . 914.833.2222.
Back to Let’s Go Out!: Eat your way from New Po’ to Po’ Chester
Leave a comment
You must be logged in to post a comment.