La Tostadora is located in Costa Rica on 125 mts norte de la esquina NorEste de la Basílica de los Ángeles Cartago. La Tostadora is rated 4.6 out of 5 in the category frozen food store in Costa Rica.
Address
125 mts norte de la esquina NorEste de la Basílica de los Ángeles Cartago