Red Robin opens its newest restaurant location at Baybrook Mall

Show map
Fast-casual restaurant and national franchise Red Robin opened its first southeast Houston area location in late July at Baybrook Mall, 18830 I-45, Friendswood. The restaurant has a full bar and serves American fare, including burgers, sandwiches, soups and salads. 832-632-4363.