La Princesa Marina is located in San Jose, Costa Rica on Costado norte de la Iglesia de Barrio San Jose, Alajuela, Alajuela 20101. La Princesa Marina is rated 3 out of 5 in the category seafood in Costa Rica.
Address
Costado norte de la Iglesia de Barrio San Jose, Alajuela, Alajuela 20101