Restaurants & Bars

Boston Area Steakhouse

Tabocas Steak House - Lowell?

Share:

Restaurants & Bars 5

Tabocas Steak House - Lowell?

amljml | Jan 6, 2010 11:37 AM

Has any one been to Tabocas steak house in Lowell. I was there several years ago when it was Oasis, and the new version looks like an up grade. The all you can eat rodizio is $12.99

Want to stay up to date with this post?

Feedback