Croom's Catering & BBQ is located at 573 H Street in Chula Vista. You will know when you are close to the location because of the irresistible aroma that comes from their outdoor barbecue pit. If you want some tasty barbecue ribs, chicken or tri-tip and some down-home tasting side dishes come visit the Croom's! (oh, and don't forget the sweet potato pies, assorted cheese pies, cookies,...