Palomino Room Texas BBQ

  • Restaurants / Bars
  • BBQ / Catering
723 Main Street
Red Bluff, CA 96080
(530) 527-5470
Hours:
Tuesday - Friday Open at 11am
Saturday Open at 4pm