Rolling Ribs and Sitting Duck
Address:
430 F St, Chula Vista, CA 91910
Phone:
(619) 816-8920 Restaurants, Hamburger & Hot Dog Stands
Other Businesses:
- Michelangelo's Pizzeria at 1392 E. Palomar St. Suite 302, Chula Vista, CA 91913
- Sunset By The Park at 333 3rd Ave, Chula Vista, CA 91910
- Fuddruckers Restaurant at 340 3rd Ave, Chula Vista, CA 91910
- Sweet Life Deli at 310 3rd Ave, Chula Vista, CA 91910
- Jollibee at 285 E Orange Ave, Chula Vista, CA 91911