Although dining out in Caracas is more expensive than in the rest of the country, the variety of restaurants is impressive. Many upstart restaurants vanish as quickly as they appear, however. Casual attire is appropriate for all but the more upscale restaurants.