Subway is located in Costa Rica on Alajuela 125 metros Oeste del Parque Juan Santa María, Provincia de Alajuela. Subway is rated 4.5 out of 5 in the category hoagie restaurant in Costa Rica.
Address
Alajuela 125 metros Oeste del Parque Juan Santa María, Provincia de Alajuela
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet