Salsa Restaurants in Crab Orchard
Show restaurants on map
4
Menu
4
Menu
City: Crab Orchard, 835 Robert C Byrd Dr, Crab Orchard, USA, United States
"This is a great place to go out to eat at. Great atmosphere, food, and service. The restaurant is very clean and lively! The staff are extremely frien..."
Price
The Average price for Salsa is:
$3.5
Feedback
These reviews refer only to the mentioned ingredients.