Emilio’s Restaurant Address: The Grove Hotel, 245 S Capitol Blvd, Boise, ID 83702 Phone: (208) 333-8002 Cuisine: American Read more