See all 3 tips
This place blows and they don't speak English speaker system is like the one off dude where is my car ....AND THENNN ... Horrible
Come in and see Fred Lara
Pho Saigon Vietnamese Noodle House
Ha Ha Chinese Restaurant
Download Foursquare for your smart phone and start exploring the world around you!