Family-owned Cuban restaurant with over 10 years of experience, serving fresh ingredients and exceptional customer service in Boise, ID.
5506 W Overland Rd, Boise, ID 83705