Don Chicharrón is located in Provincia de Guanacaste, Liberia, Costa Rica on JHJ6G7M, C. Central Rafael Iglesias. Don Chicharrón is rated 4.8 out of 5 in the category down home cooking restaurant in Costa Rica.
Address
JHJ6G7M, C. Central Rafael Iglesias
Service options
TakeawayDine-in
Amenities
Good for kidsToilets