Rico Rico Taco
3205 Lakeshore Ave, Oakland
(510) 939-7933
Menu
Restaurants in Oakland, CA
Rico Rico Taco
3205 Lakeshore Ave, Oakland, CA 94610
(510) 939-7933