Thread
:
Western world championship
View Single Post
dirtnonwingfan
(Offline)
#
15
11/17/15 4:04 PM
After last night I have to add Mama Louisa's on 2041 South Craycroft in Tucson on the must-go-to list. Friendly Italian place with excellent food. Not too far from USA either and they have carry-out, not to mention real Italian sodas. I'm going back tonight.
Frank Daigh
Reply
2 Likes:
BrentTFunk
,
i love dirt track racing