The Rice Garden
Address:
7715 Balboa Ave, San Diego, CA 92111
Phone:
(858) 268-9311 Restaurants, Chinese
Other Businesses:
- Thai Time Bistro at 1830 Sunset Cliffs Blvd, San Diego, CA 92107
- Rigoberto's Taco Shop at 1190 Garnet Ave, San Diego, CA 92109
- It's A Taco Shop at 3910 W Point Loma Blvd, San Diego, CA 92110
- Chili's Grill & Bar at 3494 Sports Arena Blvd, San Diego, CA 92110
- Ranchos Natural Foods at 3918 30th St, San Diego, CA 92104