Otto's German Bistro 316 E Austin St, Fredericksburg, TX 78624