Restaurants & Bars

Tapas England London

Tapas in London - Navarro's on Charlotte St.


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 2

Tapas in London - Navarro's on Charlotte St.

Kerry | Sep 1, 2003 10:36 AM

I'm going to Navarro's on Saturday with some friends. I have read and heard good things about it so am definitely very curious.

I looked through the posts here and am surprised that I cannot find any posts about it. Have of you readers/posters been?

Want to stay up to date with this post?

Recommended From Chowhound