Any one go to Otto's?
#1
Any one go to Otto's?
Does anyone besdies me go to Otto's in stafford in the fountains? I was just wondering because theres always alot of cars out there but it seems alot of people still dont know about it. I went last night and the whole parking lot was full, So just incase yall didnt know its every saturday night usually picks up at 6 or 6:30 and is just a giant car meet, and the restraunt has awesome burgers. Its right across from Lowes theatre in the fountains off 59.