We are located at 121 E Main St. Round Rock, TX (512) 369-3952
Hours and Location
121 E Main Street
Round Rock, TX 78664
Open for dine-in, pick up, and curbside.
Wednesday through Friday
11:30 AM to 8:45 PM
Happy Hour: 2:30 PM to 6:00 PM (Bar menu only 2:30 to 5:00 PM)
Saturday: 12:00 PM to 8:45 PM
Sunday: 12:00 PM to 7:45 PM
Create your own unique website with customizable templates.