Alitas is located in Provincia de Alajuela, La Fortuna, Costa Rica on 200 metros Oeste de la Iglesia de La Fortuna, frente a la choza de Laurel. Alitas is rated 4.6 out of 5 in the category restaurant in Costa Rica.
Address
200 metros Oeste de la Iglesia de La Fortuna, frente a la choza de Laurel