Mar 14, 2024 · Recently Crazy Larry's Barbecue on Teckla here in Amarillo had a fire after closing. They closed up business for the day at 3 pm and the ...
Check out our menu!! 806-359-3176 · 4315 Teckla Boulevard. SANDWICH MEAL DEALS. (tax included). “includes sandwich, side and ...