Every Vote Counts! Sign Up to get a ballot and help choose the BEST of the BEST
Powell's Steamers is a win win place to eat at. Trust me even if you don't like seafood you will walk away from this place loving it! When i say win, win, the service is great, the food is fresh and fantastic and they even have music of all kinds,i guess thats why i love Powell's it's so unique.
on April 22, 2011 (+0 Points)