Terminal de buses tirrases x san Francisco y tirrases x curridabat is located in San José, Costa Rica on C. 113. Terminal de buses tirrases x san Francisco y tirrases x curridabat is rated 3.5 out of 5 in the category chinese restaurant in Costa Rica.
Service options
TakeawayDine-in