Opa's Edelweiss Cafe
Address:
1025 Donaldson Ave, San Antonio, TX 78228
Phone:
(210) 607-6727 Restaurants, German
Other Businesses:
- Cha Cha's Restaurant at 5616 Bandera Rd, San Antonio, TX 78238
- Werner's, The Culinary Experts Prime Steak and Seafood at 16111 San Pedro, San Antonio, TX 78232
- Peter Piper Pizza at 3670 Fredericksburg Rd, San Antonio, TX 78201
- Fatso's Sports Garden at 1704 Bandera Rd, San Antonio, TX 78228
- Taqueria Jalisco at 3663 Fredericksburg Rd, San Antonio, TX 78201