Tap Room Bar

Tap Room Bar

Be the first to review

Located in Metro Manila, Tap Room Bar offers a variety of drinks and food to suit any kind of party. They have a full menu, including appetizers, salads, burgers, sandwiches, and pizza.

image