Tarrazu

Closed
265 Ponce de Leon Ave NE
Atlanta, GA 30308

Tarrazu is a charming eatery located in Atlanta GA known for its inviting atmosphere and diverse menu. Specializing in fresh locally sourced ingredients the restaurant offers a delightful range of dishes inspired by global flavors. Whether you’re in the mood for a hearty brunch a quick lunch or a cozy dinner Tarrazu provides a welcoming space to enjoy delicious food with friends and family.

Generated from this place's information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.