Lunch at Corazón, Soho

The 12 hour braized ox tongue tacos at Corazon in Soho, London. A great restaurant for lunch under £10.

Leave a Reply