Find stores in San Rafael
Mapdoor is a fast and easy to use platform for finding stores and other places of interest near you
About San Rafael
San Rafael is a charming city located in the province of San Jose, Costa Rica. It is known for its lush green forests and coffee plantations, which make it an ideal destination for nature lovers. The city is also home to a variety of restaurants, cafes, and shops that offer visitors a taste of local Costa Rican cuisine and culture. San Rafael is a must-visit place for those who want to experience the beauty and serenity of Costa Rica, while also immersing themselves in the country's rich history and traditions.
Top Restaurants in San Rafael... See all
Subway local San Rafael de Alajuela
De Megasuper 200 m este, local 4 San Rafael de Alajuela
The Subway restaurant located at De Megasuper 200 m este, local 4 San Rafael de Alajuela, Plaza Piedras Blancas, San Rafael-6532-1000 is a great option for those looking for a quick and healthy meal. The restaurant is clean and spacious, with
...