Olivia's Salad Restaurants in Boise
Show restaurants on map
4.3
Menu
4.3
Menu
City: Boise, 615 W Main St, Boise, ID 83702, United States
"I'm not the small/average guy, so I thought the five taco plate wouldn't be quite enough and ordered one more.. six street taco's sounded about right...."
Price
The Average price for Olivia's Salad is:
$10.2
Feedback
These reviews refer only to the mentioned ingredients.