Roberto's Taco Shop
1155 Scott St, San Diego
(619) 226-4722
Recent Reviews
Order Online
You May Also Like
Pomodoro Ristorante Italiano - 2833 Avenida De Portugal
Italian
The Elegant Truffle - 1111 Scott St
Dessert, Chocolatiers & Shops, Coffee & Tea
Meet Dumpling - 2907 Shelter Island Dr suite 104
Chinese
Restaurants in San Diego, CA
Roberto's Taco Shop
1155 Scott St, San Diego, CA 92106
(619) 226-4722