We are located at South of Rockford Il.
6030 11th St. Rockford Il. 61109
Ojeda's Steak House & bar - Copyright 2014 All Rights Reserved

View Larger Map