TasteBuddz - Tabba Tabba : Restaurant

Tabba Tabba

5308 Edmondson Ave Baltimore MD United States 21229

based on 0 reviews


Wonderful, eclectic environment with an amazing outdoor venue. Great people creating a wonderful new business in a cool neighborhood on Baltimore’s West side. Good coffee, pastries and sandwiches. Rent the outdoors space for meeting and parties.