From Our Editors
Take a trip to Antojistos Nueva Italia in San Jose and make your next meal a good one. Be sure to check out Antojistos Nueva Italia's outdoor seating when the climate is right. Wireless Internet access is just a click away at Antojistos Nueva Italia.
You can also grab your grub to go.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.