El Cartel Mexicana

Edinburgh has long had a reputation for being a city of foodies. From street food…