Toros Tacos at The Shrine Social Club

Restaurant

1118 W Idaho St, Boise, ID 83702, USA

Biter Score
8.8
Closed
Tuesday: 4 PM – 12 AM