Loading Video…

This browser does not support the Video element.

A taste of Spain with El Mercat Bar de Tapas

Chef George Rodrigues from El Mercat Bar de Tapas has a testate of Spain!