El Rey San Carlos is located in Alajuela Province, Quesada, Costa Rica on San Carlos, Ciudad Quesada, Plaza San Carlos. El Rey San Carlos is rated 4.5 out of 5 in the category department store in Costa Rica.
Address
San Carlos, Ciudad Quesada, Plaza San Carlos
Accessibility
Wheelchair-accessible car park