We enjoyed our meal this past weekened at Cabo Fish Taco. We sat outside and it was a nice treat. Three fish tacos at our table and all three were said to be excellent. I had a steak wrap and it too was very. Waiter was friendly and the patio so pleasant. A nice change to some of the other places we have had lunch at when visiting. Inside was very dark, don't know if it would be the same experiece though the food would be the same. Its well priced so for its price category it gets a 4 star rating. We usually head to Outback because it is reliable and the three other downtown resturaunts we have tried in Blacksburg itself weren't great. Glad we mixed it up this time.