Mesón Casa Pedro is a Spanish restaurant specializing in Lechazo (roast suckling lamb) from Castilla y León. It also offers a variety of tapas.