Harry’s Burritos
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.
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.