The Apollo Room is a lounge Central San Diego San Diego located in United States.
750 B St (7th Ave) San Diego , CA 92101 United States
Credit Cards | Yes (incl. Discover & Visa) |
They also re-use items from other parties!!! YUK!!!!
Nothing like this place! love it!!
They serve a load of frozen crap to their unknowing members. This place sucks.
Great venue, with parking both in metered spots and parking garage. Amazing views of downtown, too! - Scott Carr
This place is so small you feel like you are on a elevator eating with strangers. - ǝʌǝʇs hammond
Great place hidden in Scripps Ranch! Great atmosphere, great staff, awesome regulars.... Saturday night was hopping and they even had a DJ! - Alfred Avila