Tags » La Tasca

[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

The Beau's In Town

This past week, the boy came up to DC from Charleston to visit me.

The last time he was here was during my Spring Break which included a foot of snow and hours on hours of driving just to get here. 1,066 more words

Food