Get directions to: Backyard Bar & Grill, Saint Paul, MN
Restaurant address: 2050 Snelling Avenue North Saint Paul, MN 55113, USA
Restaurant: Backyard Bar & Grill