American Restaurants in Homewood, AL
American Restaurants
2821 Central Avenue,
Suite 101
Homewood ,
AL
35209
UNITED STATES
We’ve been called a high-end sports bar offering fine dining. But those who know us best think of The Battery as an upscale tavern that just happens to have plenty of TVs along with a scratch-made menu that’s the real star of the show.
Worldwide > United States > Homewood > American Restaurants