Criollo Latin Kitchen

Criollo Latin Kitchen hero image

About Criollo Latin Kitchen

Located in Flagstaff, AZ, Criollo offers hand crafted, Latin inspired and local food. Featuring weekend brunch & weekday happy hour menus. http://criollolatinkitchen.com