California > Chula Vista > Restaurants, Food & Beverages > Restaurants > Jimmy's Restaurant
1198 3rd Ave, Chula Vista, California, 91911-3106
(619) 427-7161
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!