Casa de Oro, MOSCOW, Idaho (ID)
Readily positioned at 415 South Main Street () in MOSCOW, Idaho (ID) (83843), Casa de Oro can be reached at 2088830536. It is best to call beforehand to make a reservation.
More restaurants in MOSCOW, Idaho (ID)
Casa de Oro contact information and details:
Address: 415 South Main Street - , MOSCOW, Idaho (ID) 83843
Contact Phone: 2088830536