Meat, meat and more meat at El Gaucho Argentina

Parillada, empanadas and chimichurri in Rosarito Beach

by