La Reina

I would not say that this store, whose name means "The Queen", is as large as a castle, but it is certainly one of the largest in Chile, offering the customer plenty of seating choices indoors, upstairs, and also both indoor and outdoor patios.