This location has been flagged as "Closed".


The Barbed Rose Steakhouse and Seafood Co.

This fine-dining American restaurant, inspired by the Texas Gulf Coast, is located in old downtown Alvin. The restaurant is small, with only 12 tables and three booths, and the low wood ceiling makes it dark inside. The place uses local ingredients, including Texas-grown Akaushi and Wagyu beef. Try the house-made bacon and sausages and the wild game, including wild boar, antelope and venison.