Conveniently situated on Rose Street (so, just behing Princes Street!) this mexican eatery is the best way of rewarding yourself after a day of exploring New Town!
Swipe up to discover more
Taco Libre
Restaurant
Conveniently situated on Rose Street (so, just behing Princes Street!) this mexican eatery is the best way of rewarding yourself after a day of exploring New Town!