FoodSpanish restaurant launches tapas trailerBar 44's new trailer is met with a great reception by customers