OMG!!! These are without a doubt the BEST beef tacos EVER!!!!! Wish we had a Swabbies in Southern California.
The restaurant is on the river, it's a fun place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.