El Albero is located in the centre of Toledo and easily reachable by foot. A lot of locals eat at this place and you can hear Spanish all over the restaurant. The restaurant is very small and has a beautiful torrero decoration on the walls. Even though the owners don't really speak English, you'll... read more
You have no recent hotel searches.