Me-n-ed's On Tap

3165 S Highland Ave Selma CA 93662 USA

(559) 896-4677

Location