Bubba's BBQ Pit
BBQ · American · Grill
Bubba's BBQ Pit is a take-out only restaurant specializing in BBQ. They are located in the Safeway Plaza. Key facts used: 'take out only restaurant', 'BBQ Pit', and location context.
Location
Vota recommends
Location
Vota recommends