About Mark
Schedule
Articles
Gallery
Video & TV
Contact
Recipes
Store
Start cooking!
Home
< Back to Gallery
previous
13 of 25
next
One of my favorite restaurants in Spain is Taberna Toscana, in Madrid. That tomato salad will bowl you over.
(Photo: Kelly Doe)