Texas Riverranch
Restaurant • Cafe • Bar • Hamburger restaurant • American restaurant • Steak house • Beer gardenOne of the Most Revieweds in Leer
Address
Marinastraße 22, 26789 Leer (Ostfriesland), Germany
Website
Contact
+49 491 9923666Price rating
$$ $$
Rating on Google Maps
4.40 (5.4K reviews)Open on Google Maps
Working Hours
- Monday: Closed
- Tuesday: 5 to 9:30 PM
- Wednesday: 5 to 9:30 PM
- Thursday: 5 to 9:30 PM
- Friday: 5 to 9:30 PM
- Saturday: 5 to 9:30 PM
- Sunday: 9 AM to 9 PM