Hey Mambo

[ Restaurant ]
114 N Boston Ave
Tulsa, Oklahoma
()918 508-7000
70

1 rating
11-2pm M-F, 5-10pm M-W, 5-12am Th, 5-2am F&S
information provided by RateBeer.com