Otto's
Restaurants · San Antonio, TX
German, Beer Bar, Cocktail Bars. Serving the Russian-speaking community in San Antonio.
Address: 316 E Austin St, Fredericksburg, TX, 78624
Phone: (830) 307-3336
Website: http://www.ottosfbg.com/
Loading map...
Restaurants · San Antonio, TX