Best Latin Restaurants In Hayden, ID
Mar 29, 2018
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
Terms of Service
© 2018 DineRank.com. All rights reserved.