Tags » La Tasca

Sangria and Tapas.

Piglet and I discovered that we happened to be in DC during Restaurant Week. One of the participating restaurants was La Tasca – a tapas bar. 220 more words

Food

[Food] La Tasca

La Tasca is a Spanish tapas restaurant near Covent Garden. This restaurant is located across London (but the one is near Covent Garden is the one which I have came across to). 193 more words

London