-
Oscar's Taco Shop
is a pretty good Mexican Restaurant Restaurant
Ranked #1 of 12 Restaurants in Liberty Hills Franklin.
Some say, it is real.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Real San Diego rolled tacos. Really. The owners had their shop in Point Loma before Franklin :-)