Café del Town is a coffee shop offering a variety of drinks and Arab-inspired dishes, with bravas as a specialty. Free WiFi is available.