From Our Editors
Leo's Place's Mexican restaurant in Johnstown offers both vegetarian and meat dishes. Leo's Place is a good restaurant to dine with a small or large group.
Drivers will be happy to know that Leo's Place is located near many street and lot parking options.
Lost on where to eat for cheap? Look no further than Leo's Place, a local hotspot with affordable prices. Breakfast, lunch, and dinner are all on Leo's Place's menu ? you can stop by whenever the moment's right for you. So treat yourself to a variety of tasty Mexican dishes at Leo's Place and cure your hunger cravings.