When you're planning your visit to Escobar Restaurant And Tapas, you could take municipal transportation to the stop MARTA-West End Station, which is the nearest stop at 680 meters distance to the restaurant.
The menu of Escobar Restaurant And Tapas from Atlanta includes 25 dishes. On average, dishes or drinks on the menu cost about $11.5. The categories can be viewed on the menu below.