Cabullo is located in Costa Rica on 2Q5MX9R, Lotes Llobet, Provincia de Alajuela, Alajuela. Cabullo is rated 3.5 out of 5 in the category taco restaurant in Costa Rica.
Address
2Q5MX9R, Lotes Llobet, Provincia de Alajuela, Alajuela
Service options
TakeawayDine-in