Award Winning Chef, Comfy Environment & Spirits In the Heart of the Crossroads
Following in the tradition of Stroud’s past with a menu full of mouth-watering American classics an
Over 280,000 gallons of margaritas and 6 million tacos sold since 1975!