buena vista location has great restaurants known (american), and Mexican greats nearby