Steak Houses in Homer, LA Walters Cafe & Steakhouse512 N Main StHomer, LA, 710403189276555FoodRestaurantRestaurantsSteak HousesUsed Restaurant Equipment Supplies Show More