While staying in Santa Maria we found a restaurant in the Town Center Shopping Mall called Red Robin. It is basically a glorified burger joint.
They offer, chicken,
Been there, done that? Do tell us about it! Submit a review of this Santa Maria restaurant today.
4 of 5 stars