Trapala 2
3519 3rd St, Hubbard
(503) 902-0723
Recent Reviews
You May Also Like
Le Petit Bistro - 3490 3rd St
Coffee Shops, Coffee, Coffee & Tea, Soup
Hubbard Inn - 3389 3rd St
Bar, Pubs, Bar & Grill
Voget Meats, Inc. - 2930 E St
Butcher, Meat Shops, Turkish
Restaurants in Hubbard, OR
Trapala 2
3519 3rd St, Hubbard, OR 97032
(503) 902-0723