James L.
1/17/2012
San Jose sucks, no more plastic bags that's the worst idea I've heard of since the opening of megatron. came here for grand opening for my birthday, lets just say this place is a MEGA-FAIL! very...
(2)
San Jose sucks, no more plastic bags that's the worst idea I've heard of since the opening of megatron. came here for grand opening for my birthday, lets just say this place is a MEGA-FAIL! very...
I'm gonna 1 star this place until they have better pictures up. Kinda sketchy how they don't any any pics of the inside
Partial Data by Foursquare.