Bar B Q Plaza is a self-cooking concept Thai barbecue restaurant. Provides a wholesome, delicious meal and binds family and friends closer as they enjoy this gastronomic adventure together. This unique dining experience is paired with the legendary dipping sauce that will surely delight your taste buds! Visit us at Lot 3-19.