Toller Patio in Dallas, TX has al fresco backdrop sets the scene for this massive dog-friendly patio for cocktails & bar food.
Place Category: Bars
3675 Ross Ave, Dallas, Texas 75204
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.