Escobar Restaurant & Tapas Southside
3 locals recommend,
Location
1140 Mount Zion Road
Morrow, GA
Escobar Restaurant & Tapas Southside by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals