Review
4 wks ago
Romeo's Castle1808 SE 59th St
Oklahoma City, OK 73129
Storming the Castle
Feeling bored on a Monday night and decided to venture back out to Romeos Castle, $5 cover and $6 beer. Only one other John in the place when I arrived…

Kevindurantwasright