-
Roberto's Taco Shop
is an above average Taco Place Restaurant
Ranked #1 of 31 Restaurants in North Park San Diego.
Some say, it is local.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Unfortunately they aren't 24 hours but they do have a drive thru. Out of the 4 other local Mexican food joints on that street this is the one, hands down.