Taco Dumbo, an ideal location for some great snacking and eating!
Located near Penn Station and Madison Square Garden (MSG), Taco Dumbo is definitely worth a stop. Great for snacking on the go or evening having a happy hour with friends. Spanning a wide variety o…
Post to Tumblr