Escobar Restaurant And Tapas

327 Peters Street Southwest, Atlanta, 30313, United States Of America

🛍 Tapas

Phone: +14049417907

Address: 327 Peters Street Southwest, Atlanta, 30313, United States Of America

City: Atlanta

Dishes: 20

Reviews: 0


Address

Show Map

Menu - 20 options

All prices are estimates.

Atlanta

Atlanta

Atlanta is known for its vibrant culture and Southern hospitality, featuring iconic foods like peach cobbler, fried chicken, and shrimp and grits, alongside a variety of international cuisines.

Categories

  • Tapas Enjoy a delightful variety of small, flavorful dishes perfect for sharing, combining traditional and modern influences. Savor each bite as you explore diverse tastes and textures crafted to excite your palate.

Similar Restaurants