Taste Buds Soar at Red Bird Cafe
[caption id="attachment_10944" align="aligncenter" ] Loaded fries[/caption] 2 Great Cities, 1 Great University, Be a Tourist in Your Own Backyard! Lafayette-West Lafayette, Indiana, is home to over 275 local restaurants and one just popped up that is making our taste buds soar and our bellies quite…
Continue Reading