Viva la Pepa is a Spanish restaurant.