Barrafina Adelaide Street
Craving delish Spanish cuisine in Covent Garden? Barrafina Adelaide Street is an award-winning restaurant offering tapas-style menus designed for sharing. Featuring goodies like ham croquetas and fillet of fish with sofrito and pine nuts, they bring traditional Spanish flavours and the best British produce to town.