Best Latin Restaurants In Hayden, ID

Last Updated:
Sort
Cafe Carambola is a restaurant located in Hayden, Idaho at 610 Hubbard Avenue. They are open every day except Saturday and Sunday. Starters Llampingachos crisp golden potato cakes with queso fresco, scallion, peanut salsa and pickled red onion relish Pinonos sweet plantain pinwheels stuffed with ground pork, peppers and golden raisins, topped with bubbling melted oaxaca cheese Pomegranate...
610 Hubbard Avenue, Hayden, ID, 83814
Rank
1
18 votes
Sponsor
0.0