-
Taco Bell
is a top notch Fast Food Restaurant
Ranked #1 of 31 Restaurants in Oakhurst Oakhurst.
Some say, it is good, cheesy.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Way better service than back in the day! Pretty good food too! Get the Cheesy Bean & Rice Burrito w/sour cream!